summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--po/POTFILES.in1
-rw-r--r--po/ar.po715
-rw-r--r--po/bg.po715
-rw-r--r--po/ca.po717
-rw-r--r--po/cs.po322
-rw-r--r--po/de.po326
-rw-r--r--po/en_GB.po715
-rw-r--r--po/eo.po715
-rw-r--r--po/es.po415
-rw-r--r--po/et.po715
-rw-r--r--po/fa.po715
-rw-r--r--po/fi.po319
-rw-r--r--po/fr.po350
-rw-r--r--po/he.po715
-rw-r--r--po/hr.po715
-rw-r--r--po/hu.po715
-rw-r--r--po/id.po495
-rw-r--r--po/it.po325
-rw-r--r--po/ja.po320
-rw-r--r--po/ka.po715
-rw-r--r--po/manaplus.pot298
-rw-r--r--po/nb.po715
-rw-r--r--po/nl.po715
-rw-r--r--po/nl_BE.po315
-rw-r--r--po/pl.po326
-rw-r--r--po/pt.po328
-rw-r--r--po/pt_BR.po382
-rw-r--r--po/ru.po347
-rw-r--r--po/sk.po715
-rw-r--r--po/sq.po715
-rw-r--r--po/sv.po717
-rw-r--r--po/sv_SE.po320
-rw-r--r--po/te.po715
-rw-r--r--po/th.po715
-rw-r--r--po/tr.po312
-rw-r--r--po/vls.po715
-rw-r--r--po/zh_CN.po312
-rw-r--r--po/zh_HK.po715
-rw-r--r--po/zh_TW.po715
39 files changed, 10959 insertions, 9873 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 1bf4bf441..31db859a9 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -136,7 +136,6 @@ src/net/ea/gamehandler.cpp
src/net/ea/guildhandler.cpp
src/net/ea/loginhandler.cpp
src/net/ea/network.cpp
-src/net/ea/playerhandler.cpp
src/net/eathena/charserverhandler.cpp
src/net/eathena/chathandler.cpp
src/net/eathena/generalhandler.cpp
diff --git a/po/ar.po b/po/ar.po
index 077a6971f..db3210e8d 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/manaplus/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -375,43 +375,43 @@ msgstr[5] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "تثبيت"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "مرئية"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -495,7 +495,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -505,32 +505,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -546,52 +546,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "خطأ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -644,398 +644,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1464,7 +1464,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1507,9 +1507,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1525,7 +1525,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1540,9 +1540,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1871,7 +1871,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2031,9 +2031,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "استخدام"
@@ -2322,7 +2322,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2598,7 +2598,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "مغادرة"
@@ -2651,71 +2651,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2750,78 +2750,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3853,7 +3853,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4231,8 +4231,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "حذف"
@@ -4908,7 +4908,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "مهارات"
@@ -4919,7 +4919,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5048,7 +5048,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "إنشاء"
@@ -5273,8 +5273,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5331,19 +5331,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5391,7 +5391,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5426,7 +5426,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5772,24 +5772,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "إضافة"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5874,53 +5874,53 @@ msgid "Passwords do not match."
msgstr "كلمات السرّ غير متطابقة."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5973,154 +5973,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6163,67 +6163,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7425,56 +7425,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7499,8 +7504,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7633,44 +7638,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7678,22 +7683,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7731,283 +7736,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8697,7 +8726,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,7 +8762,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8748,11 +8777,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/bg.po b/po/bg.po
index 58cdd485b..f5d227422 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/manaplus/language/bg/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1536,9 +1536,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr ""
@@ -2647,71 +2647,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4227,8 +4227,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr ""
@@ -5269,8 +5269,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/ca.po b/po/ca.po
index 3f3208923..e351083ad 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/manaplus/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -33,8 +33,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -47,15 +47,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "OK"
@@ -154,48 +154,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "No es poden enviar xiuxiueigs buits!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "Falta el nom del grup."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr "Falta el nom del gremi."
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr "Si us plau especifica un nom."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "Tornar a alternar el xat."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Missatge tanca el xat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "Torna ara a canviar el xat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Missatge ara tanca el xat."
@@ -288,82 +288,82 @@ msgid "Visible on map"
msgstr "Visible al mapa"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr "Humà"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr "esquiva"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
-msgstr "%s t'ha matat."
+msgid "You were killed by %s."
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr "Has intentat agafar un objecte inexistent."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr "L'objecte es massa pesant."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr "L'objecte esta massa lluny."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr "L'inventari està complet."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr "La pila d'objectes es massa gran."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr "L'objecte pertany a una altra persona."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr "Problema desconegut al agafar l'objecte."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[1] "Has recollit %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr "treball"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -446,37 +446,37 @@ msgstr "Bombolla flotant"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configuració"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -492,7 +492,7 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -502,32 +502,32 @@ msgid "Close"
msgstr "Tancar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr "Connectant al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr "Iniciant sessió"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr "Entrant al mon de joc"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr "Sol·licitant personatges"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr "Connectant al servidor de joc"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr "Canviant servidors de joc"
@@ -543,52 +543,52 @@ msgstr "Canviant servidors de joc"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr "Sol·licitant detalls de registre"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr "Canvi de contrasenya"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr "Contrasenya canviada amb èxit!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr "Canvi de correu"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr "Correu canviat amb èxit!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr "Registre anul·lat amb èxit"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr "Adéu, torna quan vulguis..."
@@ -641,398 +641,398 @@ msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Error al guardar la captura de pantalla!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr "S'ha perdut la connexió amb el servidor."
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Error de xarxa"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr "(D) Moviments per defecte"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr "(I) Invertir moviments"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr "(c) moure's amb alguns moviments boigs"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr "(c) Mou-te amb moviments boigs"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr "(d) doble normal + boig"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr "(?) moviment desconegut"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) moviment boig número %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr "(a) moviment boig personalitzat"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr "(?) moviment boig"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr "(0) moviment a objectiu per defecte"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr "(1) mou-te al objectiu a la distància 1"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr "(2) et mous a l'objectiu en distància 2"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr "(3) mou-te al objectiu a la distància 3"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr "(4) et mous a l'objectiu en distància 4"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr "(5) mou-te al objectiu a la distància 5"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr "(6) et mous a l'objectiu en distància 6"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr "(7) mou-te al objectiu a la distància 7"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr "(8) et mous a l'objectiu en distància 8"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr "(9) et mous a l'objectiu en distància 9"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr "(A) mou-te al objectiu a la distància d'atac"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr "(a) rang d'atac d'arquer"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr "(B) et mous a l'objectiu en rang d'atac - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr "(?) mou-te al objectiu"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr "(D) seguiment per defecte"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr "(R) seguiment relatiu"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr "(M) seguiment tipus mirall"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr "(P) seguiment de mascota"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr "(?) seguiment desconegut"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr "(?) atac"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr "(D) atac per defecte"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr "(s) selecciona atac sense escut"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr "(S) selecciona atac amb escut"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr "(G) ves i ataca"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr "(A) ves, ataca i agafa"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr "(d) sense auto atac"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr "(S) àrea de recollida petita 1x1"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr "(D) àrea de recollida per defecte 2x1"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) àrea àmplia de recollida 2x3"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr "(3) àrea de recollida 3x3"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr "(g) agafa a una distància de 4"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr "(G) agafa a una distància de 8"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr "(A) agafa a distància màxima"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr "(?) agafa"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr "(f) Utilitza #flar per a atac màgic"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr "(c) utilitza #chiza per a atac màgic"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr "(I) utilitza #igrav per a atac màgic"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr "(F) utilitza #chiza per a atac màgic"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) utilitza #upmarmu per a atac màgic"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr "(?) atac màgic"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr "(D) imitació per defecte"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr "(O) imitació de vestimenta"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr "(?) imitació"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr "Els modificadors de joc estan activats"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr "Els modificadors de joc estan desactivats"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr "(N) Visualització de mapa normal"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr "(D) visualització de mapa \"depurador\""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr "(u) visualització de mapa ultra"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr "(U) visualització de mapa ultra 2"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr "(e) visualització de mapa buida amb col·lisió"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr "(b) visualització de mapa blanc i negre"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr "(O) al teclat"
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr "(A) absent"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr "(?) absent"
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr "Lluny del teclat"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr "(G) mode càmera de joc"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr "(F) mode de càmera lliure"
@@ -1461,7 +1461,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr "Crear grup"
@@ -1504,9 +1504,9 @@ msgstr "Crear grup"
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1522,7 +1522,7 @@ msgstr "Pes: %s"
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Intercanvi"
@@ -1537,9 +1537,9 @@ msgstr "Intercanvi"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Atacar"
@@ -1868,7 +1868,7 @@ msgstr "Des-habilita absència"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr "Deixa"
@@ -2028,9 +2028,9 @@ msgstr "Recupera-ho tot"
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Utilitzar"
@@ -2319,7 +2319,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Xat"
@@ -2595,7 +2595,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Sortir"
@@ -2648,71 +2648,71 @@ msgstr "Preu: %s / Total: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr "Editar"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr "Nivell: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr "Batalla"
@@ -2747,78 +2747,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Gremi"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Grup"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr "Permet mode botiga"
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4228,8 +4228,8 @@ msgstr "Permet xiuxiueigs"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Esborra"
@@ -4905,7 +4905,7 @@ msgid "SKI"
msgstr "HAB"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Habilitats"
@@ -4916,7 +4916,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr "Social"
@@ -5045,7 +5045,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Crear"
@@ -5270,8 +5270,8 @@ msgstr "Juga"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Informació"
@@ -5328,19 +5328,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Present: %s; %d jugadors estan presents."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Xiuxiuejant a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5388,7 +5388,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr "Connectar"
@@ -5423,7 +5423,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5761,24 +5761,24 @@ msgstr "Envia"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Afegeix"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Per a:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Enviar"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "Error al enviar o carta invàlida."
@@ -5863,53 +5863,53 @@ msgid "Passwords do not match."
msgstr "Les contrasenyes no coincideixen."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr "Escolleix el teu servidor"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr "Carregar"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr "Utilitza la mateixa ip per a sub-servidors del joc"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Descarregant llista de servidors...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr "Esperant el servidor..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr "Preparant descàrrega"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr "Error recuperant llista de servidors!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr "requereix una nova versió"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr "requereix v%s"
@@ -5962,154 +5962,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr "%s vol %s %s acceptes?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Aumentar"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr "Punts d'habilitat restants: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr "Habilitats %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr "Habilitat %d"
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr "Invita"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr "Acceptada invitació a grup de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr "Refusada invitació al grup de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Acceptada invitació a gremi de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Refusada invitació al gremi de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr "Creant gremi anomenat %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr "Creant grup anomenat %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr "Nom de gremi"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr "Selecciona nom del gremi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr "Invitació al grup rebuda, però ja n'hi ha una existent."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s t'ha invitat al gremi %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr "Acceptar invitació a gremi"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Rebuda invitació a grup, però ja n'hi ha una d'existent."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr "Has estat invitat a unir-te a un grup."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Has estat invitat a unir-te al grup %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s t'ha invitat a unir-te al seu grup."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s t'ha invitat a unir-te al grup %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Acceptar invitació a grup"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr "No es pot crear grup. Ja en pertanys a un."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr "Nom del grup"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr "Tria el nom del teu grup."
@@ -6152,67 +6152,67 @@ msgid "Correction points: %d"
msgstr "Punts de correcció: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor d'ordres"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "màgia"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "altres"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Símbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Ordre:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipus d'objectiu:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icona:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Nivell Màgic:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Escola de màgia:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Nivell d'escola:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Guardar"
@@ -7414,56 +7414,61 @@ msgstr " -s --server : Servidor d'inici de sessió o IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
+msgid " -y --server-type : Login server type"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:112
msgid " -p --port : Login server port"
msgstr " -p --port : Port d'inici de sessió"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:114
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:114
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Selecciona servidor i personatge per defecte"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Omet la descàrrega d'actualitzacions"
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Directori de càrrega del joc"
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Directori per a ser usat per desar informació"
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Directori per a guardar captures de pantalla"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Comença el joc en mode segur"
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7488,8 +7493,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7622,44 +7627,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr "Error desconegut."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7667,22 +7672,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7720,283 +7725,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr "Autenticació fallida."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr "No hi ha cap servidor disponible."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr "Algú altre està provant d'utilitzar aquest compte."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr "Aquest compte ja està sent utilitzat."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr "Hack de desplaçament ràpid detectat."
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr "Accès de sessió duplicat."
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr "Error de connexió desconegut."
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "Has estat desconnectat del servidor!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Força"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Agilitat"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Vitalitat"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Intel·ligència"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Destresa"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Sort"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr "Defensa"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr "Atac màgic"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr "Defensa màgica"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr "% de Precisió"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr "% de Evasió"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr "% de Crític"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr "Retard d'atac"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr "Demora a peu"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr "Distància d'atac"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8686,7 +8715,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8722,7 +8751,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8737,11 +8766,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/cs.po b/po/cs.po
index 28fe7c907..da864b311 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/manaplus/language/"
"cs/)\n"
@@ -39,8 +39,9 @@ msgstr "Soubor byl uploadován"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -59,7 +60,6 @@ msgstr "Soubor byl uploadován"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -289,7 +289,7 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptovat příchozí žádosti o obchodování"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Viditelný na mapě"
@@ -298,78 +298,78 @@ msgstr "Viditelný na mapě"
msgid "Human"
msgstr "Člověk"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "uskočení"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "minutí"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Byl jsi zabit %s"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Snažili jste se sebrat neexistující předmět."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Předmět je příliš těžký."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Předmět je příliš daleko."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Inventář je plný."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Hromada je příliš velká."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Předmět patří někomu jinému."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Neznámý problém při pokusu sebrat předmět."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -379,43 +379,43 @@ msgstr[2] "Sebral jsi %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "zk"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "práce"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Nasledovat: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Následování zrušeno."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitace: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitace zrušena."
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Vidíš %s"
@@ -453,37 +453,37 @@ msgstr "Plovoucí bublina"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Nastavení"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Výkon"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Téma"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "O ManaPlus"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Nápověda"
@@ -499,42 +499,42 @@ msgstr "Nápověda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Zavřít"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Připojuji se k serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Přihlašuji se"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Vstupuji do herního světa"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Vyžaduji postavy"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Připojuji se k hernímu serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Vyměňuji herní servery"
@@ -550,7 +550,7 @@ msgstr "Vyměňuji herní servery"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -565,42 +565,42 @@ msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Požaduji registrační detaily"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Změna hesla"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Heslo úspěšně změněno!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Změna emailu"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email úspěšně změněn!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Zrušení registrace úspěšné"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Nashledanou, vraťte se kdykoli..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -635,36 +635,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Obecný"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Snímek obrazovky uložen jako %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Ukládání snímku obrazovky selhalo!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Spojení se serverem bylo ztraceno."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Chyba sítě"
@@ -1044,10 +1044,35 @@ msgid "(F) free camera mode"
msgstr "(F) mód volné kamery"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Preješ si otevřít stránku podpory?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Zpráva"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Oživ"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr "Nesete více než polovinu vaší váhy. Regenerace života nyní není možná."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Nesete méně než polovinu vaší váhy. Regenerace života je nyní opět možná."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1055,7 +1080,7 @@ msgstr "Preješ si otevřít stránku podpory?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "výchozí"
@@ -1715,8 +1740,8 @@ msgstr "Upustit kořist"
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1806,7 +1831,7 @@ msgstr "Přesunout kameru"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Výstroje"
@@ -1967,8 +1992,8 @@ msgstr "Přidat vše k obchodu"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Uložit"
@@ -1999,7 +2024,7 @@ msgstr "Uschovat všechny"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Vzít"
@@ -2034,8 +2059,8 @@ msgstr "Vzít všechny"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2065,7 +2090,7 @@ msgstr "Resetovat žlutý pruh"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Zkopírovat do chatu"
@@ -2226,8 +2251,8 @@ msgstr "Chránit předmět"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Upustit..."
@@ -2242,14 +2267,14 @@ msgstr "Upustit vše"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Upustit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Rozdělit"
@@ -2283,13 +2308,6 @@ msgid "Recall"
msgstr "Zavolej zpět"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Oživ"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2578,8 +2596,8 @@ msgstr "Úroveň: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Peníze: %s"
@@ -2616,7 +2634,7 @@ msgstr "Ukončit"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2629,7 +2647,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2639,8 +2657,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Vše"
@@ -2674,7 +2692,7 @@ msgstr "Typ: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr "Neznámý"
@@ -3841,7 +3859,7 @@ msgstr "Povolit upozornění na váhu"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Obchod"
@@ -4099,38 +4117,49 @@ msgid "Different options (enable or disable can improve performance)"
msgstr "Různá nastavení (povolení nebo vypnutí pro lepší výkon)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Povolit kompresy textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Povolit rozšíření čtvercové textury (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Požít nový vnitřní formát textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Zapni atlasy textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
"Načítat veškeré obrázky pro mapu do vyrovnávací paměti (může používat více "
"paměti)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
"Uchovávat všechny zvuky ve vyrovnávací paměti (může používat více paměti)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Zakázat načítání oběktů do pamětu (Softwarově)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4823,7 +4852,7 @@ msgid "Ignore items"
msgstr "Ignoruj věci"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Viditelní hráči: %d"
@@ -4896,8 +4925,8 @@ msgstr "VYB"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Vybavení"
@@ -4908,7 +4937,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventář"
@@ -5352,19 +5381,19 @@ msgid "Enter password:"
msgstr "Zadej heslo:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Přítomni: %s; %d hráčů je přítomno."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Šeptání pro %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "mazlíček patřící %s"
@@ -5481,7 +5510,7 @@ msgstr "Věděl jsi že..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5741,7 +5770,7 @@ msgstr "pruh práce"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Úroveň: %d (GM %d)"
@@ -5749,8 +5778,8 @@ msgstr "Úroveň: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Úroveň: %d"
@@ -6140,39 +6169,39 @@ msgid "Choose your party's name."
msgstr "Zvolte jméno vaší party."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "BŽ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Zk:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MB:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Práce: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Práce:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Bodů postavy: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Opravné body: %d"
@@ -7359,6 +7388,18 @@ msgstr "Předchozí záložka příkazů"
msgid "Next Commands tab"
msgstr "Další záložka příkazů"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Předchozí záložka zkratek"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "pruh míst v inventáři"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7441,9 +7482,8 @@ msgstr " -s --server : Přihlaš se k tomuto serveru nebo IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Přihlaš se k tomuto serveru nebo IP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7739,24 +7779,6 @@ msgstr "Nebylo možné vyhledat host \""
msgid "Connection to server terminated. "
msgstr "Spojení se serverem ukončeno. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Zpráva"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr "Nesete více než polovinu vaší váhy. Regenerace života nyní není možná."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Nesete méně než polovinu vaší váhy. Regenerace života je nyní opět možná."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7782,33 +7804,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Nemohu použít toto ID."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7965,9 +7992,8 @@ msgid "Unknown connection error."
msgstr "Neznámá chyba připojení."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Počet hráčů na mapě:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8749,9 +8775,9 @@ msgstr "Mazlíček byl polapen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Neznámá chyba polapení mazlíčka: %d."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/de.po b/po/de.po
index 6661ac7d3..9b59ea682 100644
--- a/po/de.po
+++ b/po/de.po
@@ -29,8 +29,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/projects/p/manaplus/language/"
"de/)\n"
@@ -54,8 +54,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -74,7 +75,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -304,7 +304,7 @@ msgid "Accepting incoming trade requests"
msgstr "Akzeptiere eingehende Handelsanfragen"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Sichtbar auf der Karte"
@@ -313,78 +313,78 @@ msgstr "Sichtbar auf der Karte"
msgid "Human"
msgstr "Mensch"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "ausweichen"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "verfehlt"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Du wurdest von einem %s getötet"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Du versuchst, einen nicht existierenden Gegenstand aufzuheben."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Gegenstand ist zu schwer."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Gegenstand ist zu weit weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Inventar ist voll."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Stapel ist zu groß."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Gegenstand gehört jemand anderem."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Fehler bei dem Aufheben des Items."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -393,43 +393,43 @@ msgstr[1] "Du hast %d [@@%d|%s@@] aufgehoben."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "Erfahrungspunkte"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "Job"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Folgen abgebrochen"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitation abgebrochen"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Du siehst %s"
@@ -467,37 +467,37 @@ msgstr "Schwebende Blase"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Einstellungen"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Theme"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hilfe"
@@ -513,42 +513,42 @@ msgstr "Hilfe"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Schließen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Verbinde zum Server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Anmelden"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Betrete die Spielwelt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Spielfiguren werden abgefragt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Verbinde zum Charakterserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Charakterserver wechseln"
@@ -564,7 +564,7 @@ msgstr "Charakterserver wechseln"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -579,42 +579,42 @@ msgid "Error"
msgstr "Fehler"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Anfrage der Registrierungsdetails"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Passwort ändern"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Passwort erfolgreich geändert!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "E-Mail ändern"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "E-Mail erfolgreich geändert!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Erfolgreich abgemeldet."
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Leb wohl und komm jeder Zeit wieder..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -650,36 +650,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Allgemein"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Bildschirmfoto konnte nicht gespeichert werden!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Die Verbindung zum Server wurde getrennt."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Netzwerkfehler"
@@ -1059,10 +1059,37 @@ msgid "(F) free camera mode"
msgstr "(F) freie Kamera"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Nachricht"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Du trägst mehr als die Hälfte die du tragen kannst. Du kannst nun deine "
+"Gesundheit nicht mehr regenerieren."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Du trägst weniger als die Hälfte des Gewichts. Du kannst dich regenerieren."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1070,7 +1097,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "Standard"
@@ -1730,8 +1757,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1821,7 +1848,7 @@ msgstr "Bewege Kamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Ausrüstung"
@@ -1982,8 +2009,8 @@ msgstr "Alles zum Handeln hinzufügen"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Aufbewahren"
@@ -2014,7 +2041,7 @@ msgstr "Alles aufbewahren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Abholen"
@@ -2049,8 +2076,8 @@ msgstr "Alles abholen"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2080,7 +2107,7 @@ msgstr "Setze gelben Balken zurück"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Kopiere zu Chat"
@@ -2241,8 +2268,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Wegwerfen..."
@@ -2257,14 +2284,14 @@ msgstr "Alles fallenlassen"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Wegwerfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Aufteilen"
@@ -2298,13 +2325,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2593,8 +2613,8 @@ msgstr "Level: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Geld: %s"
@@ -2631,7 +2651,7 @@ msgstr "Beenden"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2644,7 +2664,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2654,8 +2674,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Max"
@@ -2689,7 +2709,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3856,7 +3876,7 @@ msgstr "Aktiviere Gewichtsbenachrichtigungen"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Laden"
@@ -4112,35 +4132,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Aktivierung der rechteckigen Textur-Erweiterung (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Verwenden neue Textur internes Format (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Aktiviere Textur Atlanten (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Deaktiviere Wesens-Cache (Software)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4836,7 +4867,7 @@ msgid "Ignore items"
msgstr "Gegenstände ignorieren"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4909,8 +4940,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Ausrüstung"
@@ -4921,7 +4952,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventar"
@@ -5360,19 +5391,19 @@ msgid "Enter password:"
msgstr "Gib dein Passwort ein:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Anwesend: %s ; %d Spieler sind anwesend."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Flüstern zu %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5489,7 +5520,7 @@ msgstr "Wusstest Du schon..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5747,7 +5778,7 @@ msgstr "Job Balken"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Level: %d (GM %d)"
@@ -5755,8 +5786,8 @@ msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Stufe: %d"
@@ -6147,39 +6178,39 @@ msgid "Choose your party's name."
msgstr "Name deiner Gruppe wählen."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Charakterpunkte: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Korrekturpunkte: %d"
@@ -7366,6 +7397,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Voriges Chatunterfenster"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "Inventarplatz Balken"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7448,9 +7491,8 @@ msgstr " -s --server : Name oder IP-Adresse des Loginservers"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Name oder IP-Adresse des Loginservers"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7750,26 +7792,6 @@ msgstr "Nicht möglich den host \" aufzulösen"
msgid "Connection to server terminated. "
msgstr "Verbindung mit Server abgebrochen. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Nachricht"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Du trägst mehr als die Hälfte die du tragen kannst. Du kannst nun deine "
-"Gesundheit nicht mehr regenerieren."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Du trägst weniger als die Hälfte des Gewichts. Du kannst dich regenerieren."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7795,33 +7817,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Kann diese ID nicht verwenden."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7978,9 +8005,8 @@ msgid "Unknown connection error."
msgstr "Unbekannter Verbindungsfehler."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Anzahl aktiver Mapobjekte:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8766,9 +8792,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Unbekannter Fehler."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/en_GB.po b/po/en_GB.po
index af67a5881..67f262457 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/manaplus/language/en_GB/)\n"
"MIME-Version: 1.0\n"
@@ -33,8 +33,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -47,15 +47,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "OK"
@@ -154,48 +154,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Cannot send empty whispers!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "Party name is missing."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "Return toggles chat."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Message closes chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "Return now toggles chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Message now closes chat."
@@ -288,82 +288,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr "dodge"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr "miss"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -446,37 +446,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Setup"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -492,7 +492,7 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -502,32 +502,32 @@ msgid "Close"
msgstr "Close"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr "Connecting to server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr "Logging in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr "Entering game world"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr "Requesting characters"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr "Connecting to the game server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr "Changing game servers"
@@ -543,52 +543,52 @@ msgstr "Changing game servers"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr "Requesting registration details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr "Password Change"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -641,398 +641,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Saving screenshot failed!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Network Error"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1461,7 +1461,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1504,9 +1504,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1522,7 +1522,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Trade"
@@ -1537,9 +1537,9 @@ msgstr "Trade"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Attack"
@@ -1868,7 +1868,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2028,9 +2028,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Use"
@@ -2319,7 +2319,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Chat"
@@ -2595,7 +2595,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Exit"
@@ -2648,71 +2648,71 @@ msgstr "Price: %s / Total: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2747,78 +2747,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Guild"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Party"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4228,8 +4228,8 @@ msgstr "Allow whispers"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Delete"
@@ -4905,7 +4905,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Skills"
@@ -4916,7 +4916,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5045,7 +5045,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Create"
@@ -5270,8 +5270,8 @@ msgstr "Play"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Info"
@@ -5328,19 +5328,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Whispering to %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5388,7 +5388,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5423,7 +5423,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5761,24 +5761,24 @@ msgstr "Submit"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Add"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "To:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Send"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "Failed to send as sender or letter invalid."
@@ -5863,53 +5863,53 @@ msgid "Passwords do not match."
msgstr "Passwords do not match."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5962,154 +5962,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Up"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Received party request, but one already exists."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s has invited you to join their party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s has invited you to join the %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Accept Party Invite"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6152,67 +6152,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7414,56 +7414,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7488,8 +7493,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7622,44 +7627,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7667,22 +7672,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7720,283 +7725,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "Disconnected from server!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Strength"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Agility"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Vitality"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Intelligence"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Dexterity"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Luck"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8686,7 +8715,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8722,7 +8751,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8737,11 +8766,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/eo.po b/po/eo.po
index bf0ed6e17..ca3ac7d25 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/manaplus/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -33,8 +33,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -47,15 +47,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -154,48 +154,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -288,82 +288,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -446,37 +446,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Helpo"
@@ -492,7 +492,7 @@ msgstr "Helpo"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -502,32 +502,32 @@ msgid "Close"
msgstr "Fermi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -543,52 +543,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Eraro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -641,398 +641,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1461,7 +1461,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr "Krei partion"
@@ -1504,9 +1504,9 @@ msgstr "Krei partion"
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1522,7 +1522,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1537,9 +1537,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1868,7 +1868,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr "Forlasi"
@@ -2028,9 +2028,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Uzi"
@@ -2319,7 +2319,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Babilado"
@@ -2595,7 +2595,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Eliri"
@@ -2648,71 +2648,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr "Batalo"
@@ -2747,78 +2747,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Partio"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NLR"
@@ -4228,8 +4228,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Forigi"
@@ -4905,7 +4905,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4916,7 +4916,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5045,7 +5045,7 @@ msgstr "Kvanto:"
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Krei"
@@ -5270,8 +5270,8 @@ msgstr "Ludi"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5328,19 +5328,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5388,7 +5388,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5423,7 +5423,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5761,24 +5761,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Aldoni"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Al:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Sendi"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5863,53 +5863,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5962,154 +5962,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr "Partio-nomo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6152,67 +6152,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magio"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "alia"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Manao:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7414,56 +7414,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7488,8 +7493,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr "Nekorekta nomo."
@@ -7622,44 +7627,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr "Nekonata eraro."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7667,22 +7672,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7720,283 +7725,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Forto"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Rapideco"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Lerteco"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8686,7 +8715,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8722,7 +8751,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8737,11 +8766,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/es.po b/po/es.po
index 0abfa9fc4..63074d7b5 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@
# Andrei Karas <akaras@inbox.ru>, 2011
# Jumpy <antoinebcn@hotmail.com>, 2011
# Maria <mtorres2022@gmail.com>, 2012
-# SalahEddine <salahbubuli44@gmail.com>, 2012
+# 0x0Eddine <salahbubuli44@gmail.com>, 2012
# Maria <mtorres2022@gmail.com>, 2012
# Narus <narus.tmw@gmail.com>, 2012
# Narus <narus.tmw@gmail.com>, 2012
@@ -15,14 +15,14 @@
# Nelson <nelson6eeduardo65@gmail.com>, 2011
# osuka <owen942009@gmail.com>, 2013-2014
# osuka <owen942009@gmail.com>, 2012-2013
-# SalahEddine <salahbubuli44@gmail.com>, 2012,2014
+# 0x0Eddine <salahbubuli44@gmail.com>, 2012,2014
msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-27 20:37+0000\n"
-"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-29 21:16+0000\n"
+"Last-Translator: Nelson Martell <nelson6e65-manaplus@yahoo.es>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/"
"language/es/)\n"
"Language: es\n"
@@ -45,8 +45,9 @@ msgstr "Archivo subido"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -65,7 +66,6 @@ msgstr "Archivo subido"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -172,9 +172,10 @@ msgstr "¡No se pueden enviar susurros vacíos!"
#. TRANSLATORS: new whisper or channel query
#: src/actions/chat.cpp:251
-#, fuzzy, c-format
+#, c-format
msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
-msgstr "¡No se pudo crear la pestaña de susurro \"%s\"! Puede que ya exista. "
+msgstr ""
+"¡No se puede crear la pestaña de susurro \"%s\"! Probablemente ya existe."
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
@@ -252,7 +253,7 @@ msgstr "¡Jugador ya borrado!"
#. TRANSLATORS: erase command
#: src/actions/commands.cpp:191
msgid "Player no longer erased!"
-msgstr ""
+msgstr "El jugador ya no se encuentra suprimido. "
#. TRANSLATORS: erase command
#: src/actions/commands.cpp:193
@@ -295,7 +296,7 @@ msgid "Accepting incoming trade requests"
msgstr "Aceptando las peticiones de intercambio"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Visibles en el mapa"
@@ -304,78 +305,78 @@ msgstr "Visibles en el mapa"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "evade"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Fuiste eliminado por %s"
+msgstr "Has sido matado por %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Intentaste recoger un objeto inexistente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "El artículo es muy pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "El artículo está muy lejos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "El inventario está lleno."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "El agrupamiento es demasiado grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "El artículo pertenece a alguien más."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
-msgstr ""
+msgstr "No puedes recoger esta cantidad de objetos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
-msgstr ""
+msgstr "Tu montón de objetos esta al máximo. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Problema desconocido al intentar recoger el artículo."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -384,43 +385,43 @@ msgstr[1] "Recogiste %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "trabajo"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Seguimiento cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitación: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitación cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Tú ves %s"
@@ -458,37 +459,37 @@ msgstr "Burbuja flotante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configuración"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Rendimiento"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "Acerca de..."
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ayuda"
@@ -504,42 +505,42 @@ msgstr "Ayuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Cerrar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Conectando al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Accediendo a la cuenta"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Entrando al mundo del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Cargando personajes"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Conectando al servidor del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Cambiando servidores del juego"
@@ -555,7 +556,7 @@ msgstr "Cambiando servidores del juego"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -570,42 +571,42 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Solicitando detalles de registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Cambio de contraseña"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "¡Contraseña cambiada exitosamente!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Cambio de Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "¡Email modificado exitosamente!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Registro cancelado"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Adiós, vuelve cuando quieras..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -640,36 +641,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd archivoOrigen archivoDestino"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de pantalla guardada como %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "¡El guardado de la captura de pantalla ha fallado!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Se ha perdido la conexión con el servidor."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Error de Red"
@@ -1049,10 +1050,37 @@ msgid "(F) free camera mode"
msgstr "(F) modo de cámara libre"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "¿Quieres abrir la página de soporte?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Mensaje"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Revivir"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Estás cargando con más de la mitad de tu peso. Eres incapaz de recobrar la "
+"salud."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Estás cargando menos de la mitad de tu peso. Ahora puedes recobrar la salud."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1060,7 +1088,7 @@ msgstr "¿Quieres abrir la página de soporte?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "predeterminado"
@@ -1720,8 +1748,8 @@ msgstr "Soltar botín"
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1811,7 +1839,7 @@ msgstr "Mover cámara"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Vestimenta"
@@ -1972,8 +2000,8 @@ msgstr "Agregar todo al intercambio"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Almacenar"
@@ -2004,7 +2032,7 @@ msgstr "Almacenar todo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Recuperar"
@@ -2039,8 +2067,8 @@ msgstr "Recuperar todo"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2070,7 +2098,7 @@ msgstr "Restablecer barra amarilla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Copiar al chat"
@@ -2231,8 +2259,8 @@ msgstr "Proteger artículo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Tirar..."
@@ -2247,14 +2275,14 @@ msgstr "Tirar todo"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Tirar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Dividir"
@@ -2288,13 +2316,6 @@ msgid "Recall"
msgstr "Llamar"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Revivir"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2583,8 +2604,8 @@ msgstr "Nivel: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Dinero: %s"
@@ -2621,7 +2642,7 @@ msgstr "Salir"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2634,7 +2655,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2644,8 +2665,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Máx"
@@ -2679,7 +2700,7 @@ msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr "Desconocido"
@@ -2691,7 +2712,7 @@ msgstr "Tierra"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
-msgstr ""
+msgstr "Ego"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:129
@@ -2706,7 +2727,7 @@ msgstr "Apoyo"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
-msgstr ""
+msgstr "Atrapar objetivo"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:143
@@ -3847,7 +3868,7 @@ msgstr "Habilitar notificaciones de peso"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Tienda"
@@ -3965,7 +3986,7 @@ msgstr "Habilitar registro de depuración"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:365
msgid "Ignore logging packets"
-msgstr ""
+msgstr "Ignorar registro de paquetes"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:369
@@ -4107,36 +4128,47 @@ msgstr ""
"Opciones diferentes (habitar o deshabilitar puede mejorar el rendimiento)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Habilitar compresión de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar extensiones de textura rectangulares (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Usar nuevo formato de textura interna (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Habilitar atlas de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
"Almacenar en caché todos los sprites por mapa (puede usar memoria adicional)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr "Almacenar en caché todos los sonidos (puede usar memoria adicional)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Deshabilitar caché de criaturas (Software)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4831,7 +4863,7 @@ msgid "Ignore items"
msgstr "Ignorar Items"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Jugadores visibles: %d"
@@ -4904,8 +4936,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Equipamiento"
@@ -4916,7 +4948,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventario"
@@ -4995,7 +5027,7 @@ msgstr "Actualizaciones"
#. TRANSLATORS: short button name for bank window.
#: src/gui/windowmenu.cpp:147
msgid "BA"
-msgstr ""
+msgstr "VB"
#. TRANSLATORS: full button name
#. TRANSLATORS: bank window name
@@ -5364,19 +5396,19 @@ msgid "Enter password:"
msgstr "Ingrese contraseña:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jugadores están presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Susurrando a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "Mascota de %s"
@@ -5494,7 +5526,7 @@ msgstr "¿Sabías que..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5752,7 +5784,7 @@ msgstr "barra de trabajo"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nivel: %d (GM %d)"
@@ -5760,8 +5792,8 @@ msgstr "Nivel: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Nivel: %d"
@@ -6153,39 +6185,39 @@ msgid "Choose your party's name."
msgstr "Escoge el nombre de tu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "PV:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Trabajo: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Trabajo:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Puntos del personaje: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Puntos de corrección: %d"
@@ -7051,7 +7083,7 @@ msgstr "Desconectar rápidamende del servidor"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:270
msgid "Disable debug particle"
-msgstr ""
+msgstr "Desactivar particulas debug "
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:276
@@ -7081,22 +7113,22 @@ msgstr "El cliente crasheo"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:306
msgid "Dump graphics info into chat"
-msgstr ""
+msgstr "Descargar la información de los graficos en el chat "
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:312
msgid "Dump tests info into chat"
-msgstr ""
+msgstr "Descargar las informacion del test en el chat "
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:318
msgid "Print OpenGL version in chat"
-msgstr ""
+msgstr "Imprimir la version de OpenGL en el chat"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:324
msgid "Print enabled mods in chat"
-msgstr ""
+msgstr "Imprimir en el chat los mods habilitados"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:330
@@ -7106,17 +7138,17 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:336
msgid "Dump OpenGL state into log"
-msgstr ""
+msgstr "Descargar el estado de OpenGL en un log"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:343
msgid "Test SDL font speed"
-msgstr ""
+msgstr "Test velocidad de la fuente SDL"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:350
msgid "Upload main config"
-msgstr ""
+msgstr "Subir configuración principal"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:356
@@ -7126,7 +7158,7 @@ msgstr "Subir configuración del servidor"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:368
msgid "Fire your mercenary"
-msgstr ""
+msgstr "Disparar con tu mercenario"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:37
@@ -7372,6 +7404,18 @@ msgstr "Pestaña de Comandos Previa"
msgid "Next Commands tab"
msgstr "Pestaña de Comandos Siguiente"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Pestaña de Atajos Previa"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "barra de ranuras del inventario"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7454,9 +7498,8 @@ msgstr " -s --server : Servidor de inicio de sesión o IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Servidor de inicio de sesión o IP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7593,6 +7636,8 @@ msgstr "No pudo ser enviado el Susurro, ya que es ignorado por %s."
#: src/net/ea/chathandler.cpp:150
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
+"El susurro no pudo ser enviado. Estás siendo ignorado por todos los "
+"jugadores."
#: src/net/ea/gamehandler.cpp:79
msgid "Game"
@@ -7756,26 +7801,6 @@ msgstr "No se puede resolver el host \""
msgid "Connection to server terminated. "
msgstr "Conexión al servidor terminada. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Mensaje"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Estás cargando con más de la mitad de tu peso. Eres incapaz de recobrar la "
-"salud."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Estás cargando menos de la mitad de tu peso. Ahora puedes recobrar la salud."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7794,40 +7819,45 @@ msgstr "No se permite renombrar."
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
-msgstr ""
+msgstr "El nuevo nombre no está establecido."
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr "Personaje no encontrado."
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
-msgstr ""
+msgstr "No puedes lanzar la habilidad en esta área."
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Imposible usar este ID."
+msgstr "No puedes usar el artículo en esta área."
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
-msgstr ""
+msgstr "No puedes equipar. Nivel equivocado."
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
-msgstr ""
+msgstr "No puedes usar. Nivel equivocado."
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
-msgstr ""
+msgstr "Trabajo en progreso."
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "El mensaje no se pudo enviar, el canal %s no existe."
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, fuzzy, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr "El mensaje no se pudo enviar, el canal %s no existe."
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7895,7 +7925,7 @@ msgstr "Servidor lleno."
#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
-msgstr ""
+msgstr "Lo siento, tú eres menor de edad."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
@@ -7904,7 +7934,7 @@ msgstr "Inicio de sesión duplicada."
#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
-msgstr ""
+msgstr "Muchas conecciones desde la misma IP."
#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
@@ -7928,11 +7958,11 @@ msgstr ""
#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
-msgstr ""
+msgstr "Desconección forzada por GM."
#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
-msgstr ""
+msgstr "Rechazo de censura japonesa."
#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
@@ -7972,11 +8002,11 @@ msgstr "IP bloqueada."
#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
-msgstr ""
+msgstr "Conteo inválido de contraseña."
#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
-msgstr ""
+msgstr "Raza no permitida."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
@@ -7984,9 +8014,8 @@ msgid "Unknown connection error."
msgstr "Error de conexión desconocido."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Personaje no encontrado."
+msgstr "Mapa no encontrado"
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8380,7 +8409,7 @@ msgstr "Imposible comprar. Es demasiado pesado."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:55
msgid "Unable to buy. You have too many items."
-msgstr ""
+msgstr "Imposible comprar. Tienes demasiados objetos."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:59
@@ -8493,7 +8522,7 @@ msgstr "Imposible equipar."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:143
msgid "Unable to equip because you have wrong level."
-msgstr ""
+msgstr "Imposible equipar por no tener suficiente nivel."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:147
@@ -8513,7 +8542,7 @@ msgstr "Has dejado el grupo."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:159
msgid "You can't leave party on this map."
-msgstr ""
+msgstr "No puedes dejar el grupo en este mapa."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:163
@@ -8523,7 +8552,7 @@ msgstr "Has sido echado del grupo."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:167
msgid "You can't be kicked from party on this map."
-msgstr ""
+msgstr "No puedes ser expulsado del grupo en este mapa."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:171
@@ -8571,7 +8600,7 @@ msgstr "%s ha dejado tu grupo."
#: src/resources/notifications.h:223 src/resources/notifications.h:231
#, c-format
msgid "%s can't be kicked from party on this map."
-msgstr ""
+msgstr "%s no puede ser expulsado del grupo en este mapa."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:227
@@ -8768,9 +8797,9 @@ msgstr "Mascota capturada."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Error desconocido en captura de mascota: %d."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
@@ -8790,23 +8819,23 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:395
msgid "Your mercenary run away."
-msgstr ""
+msgstr "Tu mercenario huyo. "
#. TRANSLATORS: notification message
#: src/resources/notifications.h:399
msgid "Mercenary unknown state."
-msgstr ""
+msgstr "Estado desconocido del mercenario."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:403
msgid "You feed your homunculus."
-msgstr ""
+msgstr "Alimentas a tu homunculo. "
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
-msgstr ""
+msgstr "No puedes alimentar al homúnculo, porque no tienes nungún %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:411
@@ -8824,6 +8853,8 @@ msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
+"Deposito fallido. Probablemente no tengas esta cantidad de dinero contigo en "
+"este momento."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:424
@@ -8831,6 +8862,8 @@ msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
+"Retiro fallido. Probablemente no tengas esta cantidad de dinero en el banco "
+"en este momento."
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
diff --git a/po/et.po b/po/et.po
index 0bf3eee54..a7c6f2372 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Estonian (http://www.transifex.com/projects/p/manaplus/language/et/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Abi"
@@ -491,7 +491,7 @@ msgstr "Abi"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr "Sulge"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Viga"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1536,9 +1536,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Vestlus"
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr ""
@@ -2647,71 +2647,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4227,8 +4227,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Kustuta"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr ""
@@ -5269,8 +5269,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/fa.po b/po/fa.po
index 5fb6cb8fa..10f3f5787 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/manaplus/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "تایید"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[0] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "خطا"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "خطای شبکه"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1535,9 +1535,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "چت"
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "خروج"
@@ -2646,71 +2646,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4226,8 +4226,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "حذف"
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "بساز"
@@ -5268,8 +5268,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5757,24 +5757,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5859,53 +5859,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5958,154 +5958,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6148,67 +6148,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7410,56 +7410,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7484,8 +7489,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7618,44 +7623,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7663,22 +7668,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7716,283 +7721,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8682,7 +8711,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8718,7 +8747,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,11 +8762,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/fi.po b/po/fi.po
index 3e1ffe73b..c31276152 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/manaplus/"
"language/fi/)\n"
@@ -34,8 +34,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -54,7 +55,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -284,7 +284,7 @@ msgid "Accepting incoming trade requests"
msgstr "Hyväksyt kaupankäyntipyynnöt"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Näkyvillä kartalla"
@@ -293,78 +293,78 @@ msgstr "Näkyvillä kartalla"
msgid "Human"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "väistö"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "huti"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "P"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "-"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Sinut tappoi %s."
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Yritit poimia olemattoman tavaran."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Tavara on liian painava."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Tavara on liian kaukana."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Sinulla on liikaa tavaraa ennestään."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Kasa on liian suuri."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Tavara kuuluu jollekulle muulle."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Tuntematon ongelma esti tavaran poimimisen."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -373,43 +373,43 @@ msgstr[1] "[@@%2$d|%3$s@@] (%1$d kpl) poimittu."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Seuraaminen keskeytetty"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Matkiminen keskeytetty"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -447,37 +447,37 @@ msgstr "Leijuva puhekupla"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Asetukset"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Kuva"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Teema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Apua"
@@ -493,42 +493,42 @@ msgstr "Apua"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Sulje"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Yhdistän palvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Kirjaudun sisään"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Siirryn pelimaailmaan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Pyydän hahmoja"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Yhdistän pelipalvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Vaihdan pelipalvelinta"
@@ -544,7 +544,7 @@ msgstr "Vaihdan pelipalvelinta"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -559,42 +559,42 @@ msgid "Error"
msgstr "Virhe"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Pyydän rekisteröitymisen yksityiskohtia"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Salasanan vaihto"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Salasana vaihdettu onnistuneesti!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Sähköpostin vaihto"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Sähköpostiosoite vaihdettu onnistuneesti!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Tietojen poisto onnistui"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Näkemisiin, tule pian takaisin..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -629,36 +629,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Yleiset"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Ruutukaappauksen tallentaminen epäonnistui!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Yhteys palvelimeen katkesi."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Verkkovirhe"
@@ -1038,10 +1038,34 @@ msgid "(F) free camera mode"
msgstr "(F) vapaa kamera"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Viesti"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr "Kannat roinaa yli puolen elopainoasi. Rasitus estää sinua paranemasta."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr "Kannat roinaa alle puolet elopainoasi, ja paranet jälleen."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1049,7 +1073,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "oletus"
@@ -1709,8 +1733,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1800,7 +1824,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Asukokonaisuudet"
@@ -1961,8 +1985,8 @@ msgstr "Lisää kaikki kauppaan"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Varastoi"
@@ -1993,7 +2017,7 @@ msgstr "Varastoi kaikki"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Ota"
@@ -2028,8 +2052,8 @@ msgstr "Ota kaikki"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2059,7 +2083,7 @@ msgstr "Palauta oletusmuokkaimet (keltainen palkki)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Kopioi keskusteluun"
@@ -2220,8 +2244,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Pudota..."
@@ -2236,14 +2260,14 @@ msgstr "Pudota kaikki"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Pudota"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Jaa"
@@ -2277,13 +2301,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2572,8 +2589,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Rahat: %s"
@@ -2610,7 +2627,7 @@ msgstr "Sulje"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2623,7 +2640,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2633,8 +2650,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Max"
@@ -2668,7 +2685,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3835,7 +3852,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Kauppa"
@@ -4091,35 +4108,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Poista olentojen välimuisti käytöstä (ohjelmallinen)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4808,7 +4836,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4881,8 +4909,8 @@ msgstr "Var"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Varusteet"
@@ -4893,7 +4921,7 @@ msgstr "Tav"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Tavarat"
@@ -5332,19 +5360,19 @@ msgid "Enter password:"
msgstr "Salasana:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Läsnä: %s; %d pelaajaa paikalla."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Kuiskaat pelaajalle %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5461,7 +5489,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5719,7 +5747,7 @@ msgstr "työpalkki"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Taso: %d (GM %d)"
@@ -5727,8 +5755,8 @@ msgstr "Taso: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Taso: %d"
@@ -6118,39 +6146,39 @@ msgid "Choose your party's name."
msgstr "Anna ryhmällesi nimi."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "VP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Kok:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Työ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Työ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Hahmopisteitä: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Korjauspisteitä: %d"
@@ -7335,6 +7363,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Edellinen keskusteluvälilehti"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "tavarapaikkapalkki"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7418,10 +7458,8 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
msgstr ""
-" -s --server : Palvelinnimi tai IP-osoite sisäänkirjautumiseen"
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7715,23 +7753,6 @@ msgstr "Osoitetta ei löydy: \""
msgid "Connection to server terminated. "
msgstr "Yhteys palvelimeen katkaistu. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Viesti"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr "Kannat roinaa yli puolen elopainoasi. Rasitus estää sinua paranemasta."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr "Kannat roinaa alle puolet elopainoasi, ja paranet jälleen."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7757,33 +7778,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Tätä tunnistetta ei voi käyttää."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7940,9 +7966,8 @@ msgid "Unknown connection error."
msgstr "Tuntematon yhteysongelma."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Toimijoita kartalla:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8725,9 +8750,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Tuntematon virhe."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/fr.po b/po/fr.po
index f72492eae..1d1ea8784 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-26 15:51+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 23:42+0000\n"
"Last-Translator: Alige <aligetmw@hotmail.fr>\n"
"Language-Team: French (http://www.transifex.com/projects/p/manaplus/language/"
"fr/)\n"
@@ -45,8 +45,9 @@ msgstr "Fichier mis en ligne"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -65,7 +66,6 @@ msgstr "Fichier mis en ligne"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -172,10 +172,10 @@ msgstr "Vous ne pouvez pas envoyer de messages privés vides !"
#. TRANSLATORS: new whisper or channel query
#: src/actions/chat.cpp:251
-#, fuzzy, c-format
+#, c-format
msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
-"Création d'un onglet de discussion privée \"%s\" impossible ! Il existe "
+"Impossible de créer un onglet de discussion privée \"%s\". Il existe "
"probablement déjà."
#. TRANSLATORS: create party message
@@ -298,7 +298,7 @@ msgid "Accepting incoming trade requests"
msgstr "Accepter les requêtes d'échanges entrantes"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Visible sur la carte"
@@ -307,78 +307,78 @@ msgstr "Visible sur la carte"
msgid "Human"
msgstr "Humain"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "esquive"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "raté"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Vous avez été tué par %s."
+msgstr "Tu as été tué par %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Vous avez essayé de prendre un objet qui n'existe pas."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "L'objet est trop lourd."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "L'objet est trop éloigné."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "L'inventaire est plein."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "La pile est trop grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "L'objet appartient a quelqu'un d'autre."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr "Tu ne peux pas ramasser cette quantité d'objets."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr "Ta pile de cet objet est pleine."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Problème inconnu pour ramasser l'objet."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -387,43 +387,43 @@ msgstr[1] "Vous avez ramassé %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "job"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Suivre : %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Suivi annulé"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imiter : %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitation annulée"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Tu vois %s"
@@ -461,37 +461,37 @@ msgstr "Bulle flottante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configuration"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performance"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Vidéo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Thème"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "À propos"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Aide"
@@ -507,42 +507,42 @@ msgstr "Aide"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Fermer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Connexion au serveur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Connexion"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Entrée dans le monde de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Téléchargement des personnages"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Connexion au serveur de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Changement de serveur de jeu"
@@ -558,7 +558,7 @@ msgstr "Changement de serveur de jeu"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -573,42 +573,42 @@ msgid "Error"
msgstr "Erreur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Demande des paramètres d'inscription"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Changement de mot de passe"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Le mot de passe a été changé avec succès !"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Changer d'e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "L'adresse e-mail a été changée avec succès !"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Désinscription réussie"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "À bientôt, Revenez quand vous voulez..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -644,37 +644,37 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Général"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Débogage"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Capture d'écran sauvegardée sous %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "La capture d'écran a échoué !"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr ""
"La connexion au serveur a été coupée, le programme va maintenant se fermer."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Erreur Réseau"
@@ -1054,10 +1054,38 @@ msgid "(F) free camera mode"
msgstr "(F) Mode camera libre"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Veux-tu ouvrir la page d'aide ?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Message"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Ressusciter"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Vous portez plus de la moitié du poids maximal de votre inventaire. Vous "
+"n'êtes plus en mesure de récupérer votre santé."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Vous portez moins de la moitié du poids maximal de votre inventaire. Vous "
+"pouvez maintenant récupérer ta santé."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1065,7 +1093,7 @@ msgstr "Veux-tu ouvrir la page d'aide ?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "défaut"
@@ -1725,8 +1753,8 @@ msgstr "Déposer le butin"
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1816,7 +1844,7 @@ msgstr "Bouger la caméra"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Costumes"
@@ -1977,8 +2005,8 @@ msgstr "Ajouter tout dans l'échange"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Entreposer"
@@ -2009,7 +2037,7 @@ msgstr "Entreposer tout"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Récupérer"
@@ -2044,8 +2072,8 @@ msgstr "Reprendre tout"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2075,7 +2103,7 @@ msgstr "Remise aux valeurs de défaut de la barre jaune"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Copier dans la conversation"
@@ -2236,8 +2264,8 @@ msgstr "Objet protégé"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Déposer..."
@@ -2252,14 +2280,14 @@ msgstr "Déposer tout"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Déposer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Partager"
@@ -2293,13 +2321,6 @@ msgid "Recall"
msgstr "Rappeler"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Ressusciter"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2588,8 +2609,8 @@ msgstr "Niveau : %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Argent : %s"
@@ -2626,7 +2647,7 @@ msgstr "Quitter"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2639,7 +2660,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2649,8 +2670,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Max."
@@ -2684,7 +2705,7 @@ msgstr "Type : %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr "Inconnu"
@@ -3853,7 +3874,7 @@ msgstr "Activer les notifications de poids"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Boutique"
@@ -4113,37 +4134,48 @@ msgstr ""
"Différentes options (activer ou désactiver peut améliorer les performances)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Activer la compression des textures (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Activer l'extension de texture rectangulaire (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Utiliser le nouveau format interne de texture (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Activer les atlas de textures (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
"Mettre en cache tous les sprites par carte (peut utiliser de la mémoire "
"supplémentaire)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr "Mettre tous les sons en cache (peut utiliser plus de mémoire)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Désactiver la mise en cache des créatures"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4842,7 +4874,7 @@ msgid "Ignore items"
msgstr "Ignorer les objets"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Joueurs visibles : %d"
@@ -4915,8 +4947,8 @@ msgstr "Equ"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Équipement"
@@ -4927,7 +4959,7 @@ msgstr "Inv"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventaire"
@@ -5371,19 +5403,19 @@ msgid "Enter password:"
msgstr "Entre le mot de passe :"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Présents : %s ; %d joueurs sont présents."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Message privé envoyé à %s : %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "%s du familier"
@@ -5500,7 +5532,7 @@ msgstr "Savais-tu que..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5758,7 +5790,7 @@ msgstr "Barre de compétences"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Niveau : %d (MJ %d)"
@@ -5766,8 +5798,8 @@ msgstr "Niveau : %d (MJ %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Niveau : %d"
@@ -6161,39 +6193,39 @@ msgid "Choose your party's name."
msgstr "Choisis le nom du groupe."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "Vie :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "PM :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Métier : %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Compétence :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Points de caractéristiques du personnage : %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Points de correction : %d"
@@ -7380,6 +7412,18 @@ msgstr "Onglet de Commandes Précédent"
msgid "Next Commands tab"
msgstr "Onglet de Commandes Suivant"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Onglet de Raccourcis Précédent"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "Barre emplacements d'inventaire"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7463,9 +7507,8 @@ msgstr " -s --server : Nom du serveur (ou IP) pour la connexion"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Nom du serveur (ou IP) pour la connexion"
+msgstr " -y --server-type : Type de connexion au serveur"
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7770,27 +7813,6 @@ msgstr "Impossible de connecter au serveur \""
msgid "Connection to server terminated. "
msgstr "Connexion au serveur terminée. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Message"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Vous portez plus de la moitié du poids maximal de votre inventaire. Vous "
-"n'êtes plus en mesure de récupérer votre santé."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Vous portez moins de la moitié du poids maximal de votre inventaire. Vous "
-"pouvez maintenant récupérer ta santé."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7816,33 +7838,38 @@ msgstr "Le nouveau nom n'est pas appliqué."
msgid "Character not found."
msgstr "Personnage non trouvé."
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
-msgstr ""
+msgstr "Ne peux pas lancer de compétence dans cette zone."
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Tu ne peux pas utiliser cette identification."
+msgstr "Ne peux pas utiliser cet objet dans cette zone."
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
-msgstr ""
+msgstr "Ne peux pas être équipé. Niveau insuffisant."
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
-msgstr ""
+msgstr "Ne peux pas être utilisé. Niveau insuffisant."
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
-msgstr ""
+msgstr "Travail en cours."
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Le message n'a pas pu être envoyé, la chaîne %s n'existe pas."
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, fuzzy, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr "Le message n'a pas pu être envoyé, la chaîne %s n'existe pas."
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7999,9 +8026,8 @@ msgid "Unknown connection error."
msgstr "Erreur de connexion inconnue."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Personnage non trouvé."
+msgstr "Carte non trouvée"
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8784,7 +8810,7 @@ msgstr "Familier capturé."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
msgstr "Erreur inconnue de capture du familier : %d."
@@ -8820,9 +8846,9 @@ msgstr "Tu as nourris ton homoncule."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
-#, fuzzy, c-format
+#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
-msgstr "Tu ne peux pas nourrir ton homoncule, car tu n'as pas de %s."
+msgstr "Tu ne peux pas nourrir l'homoncule car tu n'as pas de %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:411
@@ -8836,13 +8862,12 @@ msgstr "Carte insérée."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-#, fuzzy
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
-"Le retrait a échoué. Tu n'a probablement pas cette quantité d'argent dans la "
-"banque en ce moment."
+"Le dépôt a échoué. Tu n'as probablement pas cette quantité d'argent avec toi "
+"en ce moment."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:424
@@ -8859,6 +8884,3 @@ msgstr ""
msgid "Options to /%s are \"yes\", \"no\", \"true\", \"false\", \"1\", \"0\"."
msgstr ""
"Les options de /%s sont \"yes\", \"no\", \"true\", \"false\", \"1\", \"0\"."
-
-#~ msgid "Deposit failed. Probably you not have money to deposit."
-#~ msgstr "Le dépôt a échoué. Tu n'a probablement pas d'argent à déposer."
diff --git a/po/he.po b/po/he.po
index 9b2b9d673..66dab7f25 100644
--- a/po/he.po
+++ b/po/he.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/manaplus/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "אישור"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "לא ניתן לשלוח לחישות ריקות!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "שם חבורה חסר."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "סגירת תיבת הטקסט האוטומטית."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "ההודעה סוגרת את תיבת הטקסט."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "מקש האנטר כעת סוגר את תיבת הטקסט."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "ההודעה כעת סוגרת את תיבת הטקסט."
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "הגדרות"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "וידאו"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "עזרה"
@@ -491,7 +491,7 @@ msgstr "עזרה"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr "סגור"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "שגיאה"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "שמירת תמונת־מסך נכשלה!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "שגיאת רשת"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "סחרר"
@@ -1536,9 +1536,9 @@ msgstr "סחרר"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "תקוף"
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "השתמש"
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "שיחה"
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "יציאה"
@@ -2647,71 +2647,71 @@ msgstr "מחיר: %s / סה\"כ: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "גילדה"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "חבורה"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4227,8 +4227,8 @@ msgstr "אפשר לחישות"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "מחק"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "כישורים"
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "צור"
@@ -5269,8 +5269,8 @@ msgstr "שחק"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "מידע"
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "לוחש אל %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr "שלח"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "הוסף"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "אל:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "שלח"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "נכשלה השליחה מכיוון והשולח או המכתב בעלי שגיאה."
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr "הסיסמאות אינן תואמות."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "למעלה"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "התקבלה הזמנה לחבורה, אך הזמנה זהה כבר קיימת."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s הזמין אותך לחבורה שלהם."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s הזמין אותך להצטרף לחבורת %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "אשר את הזמנת חבורה"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "נותקת מהשרת!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "עוצמה"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "זריזות"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "חיוניות"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "תבונה"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "מיומנות"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "מזל"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/hr.po b/po/hr.po
index 649ced280..c201bc0aa 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/manaplus/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "U redu"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Ne mogu poslati prazan šapate!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "Ime partije nedostaje."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Poruka zatvara chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Poruka sada zatvara chat."
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[2] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -446,37 +446,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Podešavanje"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Slika"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoć"
@@ -492,7 +492,7 @@ msgstr "Pomoć"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -502,32 +502,32 @@ msgid "Close"
msgstr "Zatvori"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -543,52 +543,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Greška"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -641,398 +641,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Spremanje screenshot-a nije uspjelo!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Mreža Greška"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1461,7 +1461,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1504,9 +1504,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1522,7 +1522,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Trgovanje"
@@ -1537,9 +1537,9 @@ msgstr "Trgovanje"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Napad"
@@ -1868,7 +1868,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2028,9 +2028,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Upotrijebi"
@@ -2319,7 +2319,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Chat"
@@ -2595,7 +2595,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Izlaz"
@@ -2648,71 +2648,71 @@ msgstr "Cijena: %s / Ukupno: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2747,78 +2747,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Ceh"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Partija"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4228,8 +4228,8 @@ msgstr "Dozvoli šapate"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Obriši"
@@ -4905,7 +4905,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Vještine"
@@ -4916,7 +4916,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5045,7 +5045,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Stvori"
@@ -5270,8 +5270,8 @@ msgstr "Igraj"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Info"
@@ -5328,19 +5328,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Šaptaj prema %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5388,7 +5388,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5423,7 +5423,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5763,24 +5763,24 @@ msgstr "Dostavi"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Dodaj"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Za:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Pošalji"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "Neuspjelo slanje kao pošiljatelj ili nevažeće pismo."
@@ -5865,53 +5865,53 @@ msgid "Passwords do not match."
msgstr "Lozinke se ne podudaraju."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5964,154 +5964,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Gore"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Primljen zahtjev za partiju, ali ona već postoji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s vas je pozvao/la da se pridružite njihovoj partiji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s vas je pozvao/la da se pridružite %s partiji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Prihvati Pozivnicu za Partiju"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6154,67 +6154,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7416,56 +7416,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7490,8 +7495,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7624,44 +7629,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7669,22 +7674,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7722,283 +7727,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Snaga"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Okretnost"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Vitalnost"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Inteligencija"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Spretnost"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Sreća"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8688,7 +8717,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8724,7 +8753,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8739,11 +8768,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/hu.po b/po/hu.po
index 9c5ceb9a1..c4b2456d8 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hungarian (http://www.transifex.com/projects/p/manaplus/language/hu/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "Ok"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Nem küldhetsz üres üzenetet!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "A csapatnév hiányzik."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "Az enter megnyitja a bevitelt."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Az üzenet bezárja a bevitelt."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "Az enter mostantól megnyitja a bevitelt."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Az üzenet mostantól bezárja a bevitelt."
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Beállítások"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Videó"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Súgó"
@@ -491,7 +491,7 @@ msgstr "Súgó"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr "Bezár"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Hiba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Hiba a képernyő mentése során!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Hálózati hiba"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Üzlet"
@@ -1536,9 +1536,9 @@ msgstr "Üzlet"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Támadás"
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Bevet"
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Chat"
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Kilépés"
@@ -2647,71 +2647,71 @@ msgstr "Ár: %s / Teljes: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Klán"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Csapat"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "Gépjátékos"
@@ -4227,8 +4227,8 @@ msgstr "Privát engedélyezése"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Törlés"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Képességek"
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Létrehozás"
@@ -5269,8 +5269,8 @@ msgstr "Játék"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Infó"
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Üzenet %s számára: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr "Küldés"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Hozzáad"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Cél:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Küldés"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "A levél elküldése sikertelen. A feladó, vagy a címzett nem található."
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr "A jelszavak nem egyeznek."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Fejleszt"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Csapatba hívtak, de neked van csapatod."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s a csapatába hívott."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s behívott %s csapatába."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Ajánlat elfogadása"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "Lekapcsolódtál a szerverről!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Erő"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Mozgékonyság"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Egészség"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Intelligencia"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Ügyesség"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Szerencse"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/id.po b/po/id.po
index 2a46a8a2a..40bc729e7 100644
--- a/po/id.po
+++ b/po/id.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/manaplus/"
"language/id/)\n"
@@ -38,8 +38,9 @@ msgstr "Data telah terunggah"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -58,7 +59,6 @@ msgstr "Data telah terunggah"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -68,13 +68,13 @@ msgstr "OK"
#. TRANSLATORS: clear fonts cache message
#: src/actions/actions.cpp:663 src/actions/actions.cpp:675
msgid "Cache cleaned"
-msgstr ""
+msgstr "Cache bersih"
#. TRANSLATORS: uptime command
#: src/actions/actions.cpp:803 src/actions/actions.cpp:859
#, c-format
msgid "Client uptime: %s"
-msgstr ""
+msgstr "Klien hidup: %s"
#. TRANSLATORS: uptime command
#: src/actions/actions.cpp:814
@@ -139,12 +139,12 @@ msgstr "Sumber gambar:"
#. TRANSLATORS: dump command
#: src/actions/actions.cpp:919 src/actions/actions.cpp:928
msgid "Resource orphaned images:"
-msgstr ""
+msgstr "Sumber gambar tak diketahui"
#. TRANSLATORS: dump environment command
#: src/actions/actions.cpp:1016
msgid "Environment variables dumped"
-msgstr ""
+msgstr "Variabel sekitar dibuang"
#: src/actions/actions.cpp:1135
msgid "Uploaded config into:"
@@ -168,6 +168,7 @@ msgstr "Tidak dapat mengirimkan pesan tanpa nama!"
#, c-format
msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
+"Tidak dapat membuat tab pesan pribadi \"%s\"! Kemungkinan tab sudah ada."
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
@@ -288,7 +289,7 @@ msgid "Accepting incoming trade requests"
msgstr "Terima permohonan transaksi"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Terlihat di peta"
@@ -297,78 +298,78 @@ msgstr "Terlihat di peta"
msgid "Human"
msgstr "Manusia"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "Menghindar"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "luput"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Kamu dibunuh oleh %s"
+msgstr "Kamu dibunuh oleh %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
-msgstr "Mencoba mengambil item yang lagi tidak ada."
+msgstr "Mencoba mengambil item yang tidak ada."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Barang terlalu berat."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Barang terlalu jauh."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Penyimpanan sudah penuh."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Tumpukan terlalu besar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Barang milik orang lain."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
-msgstr ""
+msgstr "Kamu tidak bisa mengambil barang dalam jumlah ini"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
-msgstr ""
+msgstr "Jumlah tumpukan barangmu sudah maksimal"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Masalah mengambil barang yang tidak diketahui."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -376,43 +377,43 @@ msgstr[0] "Kamu mengambil %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "pekerjaan"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Ikuti: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Batal mengikuti"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Tiruan: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Batal menirukan"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Kamu lihat %s"
@@ -450,37 +451,37 @@ msgstr "Gelembung mengambang"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Pengaturan"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performa"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "Tentang"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Bantuan"
@@ -496,42 +497,42 @@ msgstr "Bantuan"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Tutup"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
-msgstr "Terhubung dengan server"
+msgstr "Terhubung ke server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Masuk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Memasuki arena permainan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Sedang mengambil karakter"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Terhubung dengan server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Mengganti server"
@@ -547,7 +548,7 @@ msgstr "Mengganti server"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -562,42 +563,42 @@ msgid "Error"
msgstr "Kesalahan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Meminta detail registrasi"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Perubahan sandi"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Perubahan sandi berhasil!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Perubahan email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Perubahan email berhasil!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Telah tidak terdaftar"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Selamat tinggal, datang kembali setiap saat..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -621,7 +622,7 @@ msgstr "kesalahan %s tidak ada dan tidak dapat dibuat!keluar."
#: src/dyetool/dyemain.cpp:49
msgid "dyecmd srcfile dyestring dstfile"
-msgstr ""
+msgstr "pewarnacmd sumberdata pewarnastring datadst"
#: src/dyetool/dyemain.cpp:50
msgid "or"
@@ -629,39 +630,39 @@ msgstr "atau"
#: src/dyetool/dyemain.cpp:51
msgid "dyecmd srcdyestring dstfile"
-msgstr ""
+msgstr "pewarnacmd sumberpewarnastring datadst"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Umum"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Tangkapan layar disimpan sebagai %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Gagal menyimpan tangkapan layar!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Koneksi ke server terputus."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Kesalahan jaringan"
@@ -673,7 +674,7 @@ msgstr "(D) gerakan dasar"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
-msgstr ""
+msgstr "(I) gerakan terbalik"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:147
@@ -1041,10 +1042,36 @@ msgid "(F) free camera mode"
msgstr "(F) mode kamera bebas"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Kamu ingin membuka halaman bantuan?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr ""
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Hidupkan"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Kamu membawa kurang dari setengah jumlah berat maksimal. Darah dapat "
+"beregenerasi."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1052,7 +1079,7 @@ msgstr "Kamu ingin membuka halaman bantuan?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "kembalikan ke semula"
@@ -1261,7 +1288,7 @@ msgstr "Italia"
#. TRANSLATORS: language
#: src/gui/models/langlistmodel.h:63
msgid "Polish"
-msgstr ""
+msgstr "Polandia"
#. TRANSLATORS: language
#: src/gui/models/langlistmodel.h:65
@@ -1680,7 +1707,7 @@ msgstr "Tambahkan ke daftar abaikan"
#. TRANSLATORS: Mercenary move to master
#: src/gui/popups/popupmenu.cpp:310 src/gui/popups/popupmenu.cpp:321
msgid "Move to master"
-msgstr ""
+msgstr "Berjalan ke master"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: fire mercenary
@@ -1712,8 +1739,8 @@ msgstr "Jatuhkan rampasan"
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1803,7 +1830,7 @@ msgstr "Gerakkan kamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Setelan luar"
@@ -1964,8 +1991,8 @@ msgstr "Tambahkan semua ke Penukaran"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Simpan"
@@ -1985,7 +2012,7 @@ msgstr "Masukkan setengah"
#. TRANSLATORS: add all except one item amount to storage
#: src/gui/popups/popupmenu.cpp:2072
msgid "Store all-1"
-msgstr ""
+msgstr "Simpan semua-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
@@ -1996,7 +2023,7 @@ msgstr "Masukkan semua"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Kembalikan"
@@ -2016,7 +2043,7 @@ msgstr "Ambil setengah"
#. TRANSLATORS: get all except one item amount from storage
#: src/gui/popups/popupmenu.cpp:2101
msgid "Retrieve all-1"
-msgstr ""
+msgstr "Ambil semua-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
@@ -2031,8 +2058,8 @@ msgstr "Ambil semua"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2062,7 +2089,7 @@ msgstr "Atur ulang bar kuning"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Pindahkan ke chat"
@@ -2090,31 +2117,31 @@ msgstr "Tanggalkan pakaian"
#. TRANSLATORS: copy text to clipboard
#: src/gui/popups/popupmenu.cpp:2509
msgid "Copy"
-msgstr ""
+msgstr "Salin"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
#: src/gui/popups/popupmenu.cpp:2512
msgid "Paste"
-msgstr ""
+msgstr "Tempel"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
#: src/gui/popups/popupmenu.cpp:2530
msgid "Open link"
-msgstr ""
+msgstr "Buka tautan"
#. TRANSLATORS: popup menu header
#: src/gui/popups/popupmenu.cpp:2548
msgid "Show window"
-msgstr ""
+msgstr "Tampilkan jendela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
#: src/gui/popups/popupmenu.cpp:2621 src/gui/popups/popupmenu.cpp:2657
#: src/gui/popups/popupmenu.cpp:2696 src/gui/popups/popupmenu.cpp:2714
msgid "Disregard"
-msgstr ""
+msgstr "Mengabaikan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
@@ -2128,13 +2155,13 @@ msgstr "Abaikan"
#. TRANSLATORS: add player to black list
#: src/gui/popups/popupmenu.cpp:2627 src/gui/popups/popupmenu.cpp:2702
msgid "Black list"
-msgstr ""
+msgstr "Daftar hitam"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
#: src/gui/popups/popupmenu.cpp:2630 src/gui/popups/popupmenu.cpp:2663
msgid "Set as enemy"
-msgstr ""
+msgstr "Set sebagai musuh"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
@@ -2223,8 +2250,8 @@ msgstr "Proteksi item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Buang..."
@@ -2239,14 +2266,14 @@ msgstr "Buang semuanya"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Buang"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Pecah"
@@ -2280,13 +2307,6 @@ msgid "Recall"
msgstr "Memanggil kembali"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Hidupkan"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2344,12 +2364,12 @@ msgstr "Lainnya"
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:59
msgid "Gui"
-msgstr ""
+msgstr "Gui"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:116
msgid "Being"
-msgstr ""
+msgstr "Ada"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:118
@@ -2359,7 +2379,7 @@ msgstr "Nama teman"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:120
msgid "Disregarded names"
-msgstr ""
+msgstr "Nama yang diabaikan"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:122
@@ -2491,22 +2511,22 @@ msgstr "Sorot pintu gerbang"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:182
msgid "Default collision highlight"
-msgstr ""
+msgstr "Standar sorotan bentrokan"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:185
msgid "Air collision highlight"
-msgstr ""
+msgstr "Sorotan bentrokan udara"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:188
msgid "Water collision highlight"
-msgstr ""
+msgstr "Sorotan bentrokan air"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:191
msgid "Special ground collision highlight"
-msgstr ""
+msgstr "Sorotan bentrokan tanah spesial"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:194
@@ -2566,7 +2586,7 @@ msgstr "Prajurit"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:225
msgid "Homunculus"
-msgstr ""
+msgstr "Orang"
#: src/gui/widgets/characterdisplay.cpp:135
#, c-format
@@ -2575,8 +2595,8 @@ msgstr "Level: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Uang: %s"
@@ -2613,7 +2633,7 @@ msgstr "Keluar"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2626,7 +2646,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2636,8 +2656,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Maks"
@@ -2671,7 +2691,7 @@ msgstr "Tipe: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr "Tidak diketahui"
@@ -2723,31 +2743,31 @@ msgstr "Pertarungan"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/chattab.cpp:167
msgid "Global announcement:"
-msgstr ""
+msgstr "Pemberitahuan global:"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/chattab.cpp:173
#, c-format
msgid "Global announcement from %s:"
-msgstr ""
+msgstr "Pemberitahuan global dari %s:"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/chattab.cpp:199
#, c-format
msgid "%s whispers: %s"
-msgstr ""
+msgstr "%s membisikkan: %s"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/chattab.cpp:555
#, c-format
msgid "%s is now Online."
-msgstr ""
+msgstr "%s sekarang online."
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/chattab.cpp:560
#, c-format
msgid "%s is now Offline."
-msgstr ""
+msgstr "%s sekarang offline."
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
@@ -2761,12 +2781,12 @@ msgstr "Organisasi"
#. TRANSLATORS: gb tab name
#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
-msgstr ""
+msgstr "GM"
#. TRANSLATORS: lang chat tab name
#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
-msgstr ""
+msgstr "Lang"
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
@@ -2779,52 +2799,52 @@ msgstr "Kelompok"
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
-msgstr ""
+msgstr "Item sharing diaktifkan"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
-msgstr ""
+msgstr "Item sharing dimatikan"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
-msgstr ""
+msgstr "Item sharing tidak bisa"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
-msgstr ""
+msgstr "Item sharing tidak diketahui"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
-msgstr ""
+msgstr "Berbagi pengalaman diaktifkan"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
-msgstr ""
+msgstr "Berbagi pengalaman dimatikan"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
-msgstr ""
+msgstr "Berbagi pengalaman tidak bisa"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
-msgstr ""
+msgstr "Berbagi pengalaman tidak diketahui"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:53
@@ -2877,13 +2897,13 @@ msgstr "Posisi Pemain:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:74
#: src/gui/widgets/tabs/debugwindowtabs.cpp:220
msgid "Draw calls:"
-msgstr ""
+msgstr "Menggambar panggilan:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:79
#: src/gui/widgets/tabs/debugwindowtabs.cpp:228
msgid "Texture binds:"
-msgstr ""
+msgstr "Mengikat tekstur"
#. TRANSLATORS: debug window label, frames per second
#: src/gui/widgets/tabs/debugwindowtabs.cpp:82
@@ -2896,7 +2916,7 @@ msgstr "%d FPS"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:255
#, c-format
msgid "%d LPS"
-msgstr ""
+msgstr "%d LPS"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:95
@@ -2909,31 +2929,31 @@ msgstr "%d FPS (Perangkat lunak)"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:102
#, c-format
msgid "%d FPS (normal OpenGL)"
-msgstr ""
+msgstr "%d FPS (normal OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:106
#, c-format
msgid "%d FPS (safe OpenGL)"
-msgstr ""
+msgstr "%d FPS (safe OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:110
#, c-format
msgid "%d FPS (mobile OpenGL)"
-msgstr ""
+msgstr "%d FPS (mobile OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:114
#, c-format
msgid "%d FPS (modern OpenGL)"
-msgstr ""
+msgstr "%d FPS (modern OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:118
#, c-format
msgid "%d FPS (SDL2 default)"
-msgstr ""
+msgstr "%d FPS (SDL2 default)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:143
@@ -2966,28 +2986,28 @@ msgstr "Id target:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:328
#: src/gui/widgets/tabs/debugwindowtabs.cpp:391
msgid "Target type:"
-msgstr ""
+msgstr "Tipe target:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:269
msgid "Target level:"
-msgstr ""
+msgstr "Level target:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:271
#: src/gui/widgets/tabs/debugwindowtabs.cpp:344
msgid "Target race:"
-msgstr ""
+msgstr "Ras target:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:273
msgid "Target party:"
-msgstr ""
+msgstr "Kelompok target:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:275
msgid "Target guild:"
-msgstr ""
+msgstr "Guild target"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:277
@@ -3023,21 +3043,21 @@ msgstr "Pukulan kritis:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:365
#: src/gui/widgets/tabs/debugwindowtabs.cpp:407
msgid "Karma:"
-msgstr ""
+msgstr "Karma:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:287
#: src/gui/widgets/tabs/debugwindowtabs.cpp:368
#: src/gui/widgets/tabs/debugwindowtabs.cpp:409
msgid "Manner:"
-msgstr ""
+msgstr "Manner:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:333
#: src/gui/widgets/tabs/debugwindowtabs.cpp:339
#: src/gui/widgets/tabs/debugwindowtabs.cpp:393
msgid "Target Level:"
-msgstr "Target Level:"
+msgstr "Level Target:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:347
@@ -3078,7 +3098,7 @@ msgstr "Suara"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:59
msgid "Basic settings"
-msgstr ""
+msgstr "Setingan standar"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:62
@@ -3113,92 +3133,92 @@ msgstr "Volume Musik"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Enable music fade out"
-msgstr ""
+msgstr "Aktifkan music menghilang secara perlahan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "Audio frequency"
-msgstr ""
+msgstr "Frekuensi suara"
#. TRANSLATORS: audio type
#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "mono"
-msgstr ""
+msgstr "mono"
#. TRANSLATORS: audio type
#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "stereo"
-msgstr ""
+msgstr "stereo"
#. TRANSLATORS: audio type
#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "surround"
-msgstr ""
+msgstr "surround"
#. TRANSLATORS: audio type
#: src/gui/widgets/tabs/setup_audio.cpp:101
msgid "surround+center+lfe"
-msgstr ""
+msgstr "surround+center+lfe"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:103
msgid "Audio channels"
-msgstr ""
+msgstr "Chanel suara"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_audio.cpp:108
msgid "Sound effects"
-msgstr ""
+msgstr "Efek suara"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Information dialog sound"
-msgstr ""
+msgstr "Informasi suara dialog"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Request dialog sound"
-msgstr ""
+msgstr "Meminta suara dialog"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Whisper message sound"
-msgstr ""
+msgstr "Suara pesan bisikan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Guild / Party message sound"
-msgstr ""
+msgstr "Suara pesan Guild / kelompok"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Highlight message sound"
-msgstr ""
+msgstr "Suara pesan sorotan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Global message sound"
-msgstr ""
+msgstr "Suara pesan global"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Error message sound"
-msgstr ""
+msgstr "Suara pesan error"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Trade request sound"
-msgstr ""
+msgstr "Suara pesan perdagangan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Show window sound"
-msgstr ""
+msgstr "Suara menampilkan jendela"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:147
msgid "Hide window sound"
-msgstr ""
+msgstr "Suara menutup jendela"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:155
@@ -3213,17 +3233,17 @@ msgstr "Unduh musik"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:48
msgid "Window"
-msgstr ""
+msgstr "Jendela"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:51
msgid "Auto hide chat window"
-msgstr ""
+msgstr "Otomatis menyembunyikan jendela obrolan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:55
msgid "Protect chat focus"
-msgstr ""
+msgstr "LIndungi obrolan fokus"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings colors tab name
@@ -3282,7 +3302,7 @@ msgstr "Perbolehkan riwayat obrolan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:99
msgid "Enable debug chat Log"
-msgstr ""
+msgstr "Aktifkan log debug obrolan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:103
@@ -3292,12 +3312,12 @@ msgstr "Tunjukkan riwayat obrolan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:107
msgid "Show party online messages"
-msgstr ""
+msgstr "Tampilkan pesan kelompok online"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:111
msgid "Show guild online messages"
-msgstr ""
+msgstr "Tampilkan pesan guild online"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:116
@@ -3312,7 +3332,7 @@ msgstr "Sembunyikan pesan Jual"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:123
msgid "Show MVP messages"
-msgstr ""
+msgstr "Tampilkan pesan MVP"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:128
@@ -3342,17 +3362,17 @@ msgstr "Perbolehkan jendela transkaksi/trade"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:147
msgid "Enable gm tab"
-msgstr ""
+msgstr "Aktifkan tab gm"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:151
msgid "Enable language tab"
-msgstr ""
+msgstr "Aktifkan tan bahasa"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:155
msgid "Show all languages messages"
-msgstr ""
+msgstr "Tampilkan semua bahasa pesan"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:159
@@ -3382,7 +3402,7 @@ msgstr "Pengunaan waktu lokal"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:182
msgid "Highlight words (separated by comma)"
-msgstr ""
+msgstr "Sorot kata (dipisan dengan koma)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:186
@@ -3836,7 +3856,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Toko"
@@ -4092,35 +4112,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4808,7 +4838,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4881,8 +4911,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Perlengkapan"
@@ -4893,7 +4923,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Perbekalan"
@@ -5332,19 +5362,19 @@ msgid "Enter password:"
msgstr "Masukkan sandi:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Kehadiran: %s; %d pemain yang hadir."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Berbisik ke %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5461,7 +5491,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5717,7 +5747,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr ""
@@ -5725,8 +5755,8 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Tingkatan: %d"
@@ -6116,39 +6146,39 @@ msgid "Choose your party's name."
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr ""
@@ -7333,6 +7363,17 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Garis obrolan sebelumnya"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+msgid "Next inventory tab"
+msgstr ""
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7707,25 +7748,6 @@ msgstr ""
msgid "Connection to server terminated. "
msgstr ""
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Kamu membawa kurang dari setengah jumlah berat maksimal. Darah dapat "
-"beregenerasi."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7751,32 +7773,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7933,9 +7961,8 @@ msgid "Unknown connection error."
msgstr ""
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Hitung pemain di peta:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
diff --git a/po/it.po b/po/it.po
index 914830077..0db6e0d53 100644
--- a/po/it.po
+++ b/po/it.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/manaplus/"
"language/it/)\n"
@@ -42,8 +42,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -62,7 +63,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -292,7 +292,7 @@ msgid "Accepting incoming trade requests"
msgstr "Le richieste di scambio in arrivo saranno accettate"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Visibile nella mappa"
@@ -301,78 +301,78 @@ msgstr "Visibile nella mappa"
msgid "Human"
msgstr "Umano"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "Schivato"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "Mancato"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Sei stato ucciso da %s"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Forza raccolta oggetti non-esistenti."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "L'oggetto è troppo pesante."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "L'oggetto è troppo lontano."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "L'inventario è pieno."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Troppi oggetti impilati."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "L'oggetto è riservato ad un altro giocatore."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Raccolta oggetto fallita. Errore sconosciuto."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -381,43 +381,43 @@ msgstr[1] "Hai raccolto %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "EXP"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "Job"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Modalità Segui cancellata"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Modalità Imitazione cancellata"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -455,37 +455,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Impostazioni"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Aiuto"
@@ -501,42 +501,42 @@ msgstr "Aiuto"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Chiudi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Connessione al server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Accesso all'account"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Accesso al gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Caricamento personaggi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Connessione al server del gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Cambiamento server del gioco"
@@ -552,7 +552,7 @@ msgstr "Cambiamento server del gioco"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -567,42 +567,42 @@ msgid "Error"
msgstr "Errore"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Richiesta dettagli di registrazione"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Cambia password"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Password modificata con successo!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Cambia Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email cambiata con successo!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Annullamento registrazione effettuato con successo"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Addio, torna quando vuoi..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -637,36 +637,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Generale"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Salvataggio immagine fallito!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "La connessione al server è caduta."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Errore di rete"
@@ -1046,10 +1046,37 @@ msgid "(F) free camera mode"
msgstr "(F) Modalita' camera libera"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Messaggio"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Stai trasportando piu' della meta' del tuo peso. Non puoi piu' rigenerare "
+"vita."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Stai trasportando meno della meta' del tuo peso. Ora puoi rigenerare vita."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1057,7 +1084,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "Predefinito"
@@ -1717,8 +1744,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1808,7 +1835,7 @@ msgstr "Muovi telecamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Attrezzatura"
@@ -1969,8 +1996,8 @@ msgstr "Aggiungi tutti"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Magazzino"
@@ -2001,7 +2028,7 @@ msgstr "Salva tutto"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Recupera"
@@ -2036,8 +2063,8 @@ msgstr "Ritira tutto"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2067,7 +2094,7 @@ msgstr "Reset barra gialla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Copia in Chat"
@@ -2228,8 +2255,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Lascia..."
@@ -2244,14 +2271,14 @@ msgstr "Lascia tutto"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Lascia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Dividi"
@@ -2285,13 +2312,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2580,8 +2600,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Soldi: %s"
@@ -2618,7 +2638,7 @@ msgstr "Esci"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2631,7 +2651,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2641,8 +2661,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Massimo"
@@ -2676,7 +2696,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3843,7 +3863,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Negozio"
@@ -4099,35 +4119,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Abilita estenzione texture rettangolari (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Usa nuovo formato texture interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Attiva raggruppamento texture (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4821,7 +4851,7 @@ msgid "Ignore items"
msgstr "Ignora oggetti"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4894,8 +4924,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Equipaggiamento"
@@ -4906,7 +4936,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventario"
@@ -5345,19 +5375,19 @@ msgid "Enter password:"
msgstr "Digitare password:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presente: %s; %d giocatori sono presenti."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Sussurra a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5474,7 +5504,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5732,7 +5762,7 @@ msgstr "Barra dei punti lavoro"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Livello: %d (GM:%d)"
@@ -5740,8 +5770,8 @@ msgstr "Livello: %d (GM:%d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Livello: %d"
@@ -6131,39 +6161,39 @@ msgid "Choose your party's name."
msgstr "Scegli un nome per il tuo party."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Esperienza:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Lavoro: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Lavoro:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Punti personaggio: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Punti correzione: %d"
@@ -7350,6 +7380,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Scheda Chat Precedente"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "barra dell'inventario"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7434,11 +7476,8 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
msgstr ""
-" -s --server : Effettua il Login con questo nome Server o a questo "
-"indirizzo IP"
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7734,26 +7773,6 @@ msgstr "Impossibile contattare l'host \""
msgid "Connection to server terminated. "
msgstr "Connessione al server terminata. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Messaggio"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Stai trasportando piu' della meta' del tuo peso. Non puoi piu' rigenerare "
-"vita."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Stai trasportando meno della meta' del tuo peso. Ora puoi rigenerare vita."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7779,33 +7798,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "ID non disponibile."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7962,9 +7986,8 @@ msgid "Unknown connection error."
msgstr "Errore di connessione sconosciuto."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Contatore generatori mappa:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8746,9 +8769,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Errore sconosciuto."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/ja.po b/po/ja.po
index 3579a1133..a0983e4bb 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/manaplus/"
"language/ja/)\n"
@@ -39,8 +39,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -59,7 +60,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -289,7 +289,7 @@ msgid "Accepting incoming trade requests"
msgstr "トレードリクエストを有効にしました"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "マップに表示させる"
@@ -298,78 +298,78 @@ msgstr "マップに表示させる"
msgid "Human"
msgstr "人間"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "ドッジ"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "ミス"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "%sによって殺されました"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "存在しないアイテムは拾えません."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "アイテムが重過ぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "アイテムが遠すぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "インベントリーが満杯です."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "量が多すぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "これは他のプレイヤーのアイテムです."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "不明なエラーの為拾えません."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -377,43 +377,43 @@ msgstr[0] "%d [@@%d|%s@@]を手に入れました."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "ジョブ"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "フォローを止める"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "真似をやめる"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -451,37 +451,37 @@ msgstr "吹出し"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "ビデオ"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "テーマ"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "ヘルプ"
@@ -497,42 +497,42 @@ msgstr "ヘルプ"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "閉じる"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "サーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "ログインしています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "ゲームの世界に移動しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "キャラクターを呼び出しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "ゲームサーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "ゲームサーバーを変更しています"
@@ -548,7 +548,7 @@ msgstr "ゲームサーバーを変更しています"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -563,42 +563,42 @@ msgid "Error"
msgstr "エラー"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "登録内容を呼び出しています"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "パスワード変更"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "パスワードを変更しました!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "メールアドレス変更"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "メールアドレスを変更しました!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "登録を解除しました"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "さようなら また会いましょう..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -633,36 +633,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "一般"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "デバッグ"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "スクリーンショットを保存できませんでした!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "サーバーへの接続が切断されました."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "ネットワークエラー"
@@ -1042,10 +1042,34 @@ msgid "(F) free camera mode"
msgstr "(F) フリーカメラモード"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "メッセージ"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr "インベントリーが体重の半分以上の為、体力は回復できません."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr "インベントリーが体重の半分以下になった為、体力は回復します."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1053,7 +1077,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "デフォルト"
@@ -1713,8 +1737,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1804,7 +1828,7 @@ msgstr "カメラを動かす"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "服装"
@@ -1965,8 +1989,8 @@ msgstr "トレードウィンドウに全て追加する"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "保管"
@@ -1997,7 +2021,7 @@ msgstr "全部保存"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "取出す"
@@ -2032,8 +2056,8 @@ msgstr "全部取出す"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2063,7 +2087,7 @@ msgstr "黄色バーをリセットする"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "チャットへコピーする"
@@ -2224,8 +2248,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "落とす..."
@@ -2240,14 +2264,14 @@ msgstr "全て落とす"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "落とす"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "分割"
@@ -2281,13 +2305,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2576,8 +2593,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "GP: %s"
@@ -2614,7 +2631,7 @@ msgstr "終了"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2627,7 +2644,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2637,8 +2654,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "最大"
@@ -2672,7 +2689,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3839,7 +3856,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "店"
@@ -4095,35 +4112,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "キャッシュを無効にする (ソフトウェア)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4811,7 +4839,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4884,8 +4912,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "装着品"
@@ -4896,7 +4924,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "インベントリー"
@@ -5335,19 +5363,19 @@ msgid "Enter password:"
msgstr "パスワードを入力して下さい:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "現在: %s; %d プレイヤーがいます."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "%sにささやき中:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5464,7 +5492,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5720,7 +5748,7 @@ msgstr "職"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "レベル: %d (GM %d)"
@@ -5728,8 +5756,8 @@ msgstr "レベル: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "レベル: %d"
@@ -6119,39 +6147,39 @@ msgid "Choose your party's name."
msgstr "パーティ名を選んでください."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "ジョブ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "ジョブポイント:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "キャラクターポイント: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "修正点: %d"
@@ -7338,6 +7366,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "前のチャットタブ"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "インベントリースロットバー"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7420,9 +7460,8 @@ msgstr " -s --server : ログインサーバー又はIP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : ログインサーバー又はIP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7720,23 +7759,6 @@ msgstr "ホスト名を解決できません"
msgid "Connection to server terminated. "
msgstr "サーバーへの接続が切断されました. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "メッセージ"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr "インベントリーが体重の半分以上の為、体力は回復できません."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr "インベントリーが体重の半分以下になった為、体力は回復します."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7762,33 +7784,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "このIDは使用できません."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7945,9 +7972,8 @@ msgid "Unknown connection error."
msgstr "不明な接続エラーです."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "マップアクターの数:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8729,9 +8755,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "不明なエラー."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/ka.po b/po/ka.po
index bbccfbadf..36897493a 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Georgian (http://www.transifex.com/projects/p/manaplus/language/ka/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[0] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1535,9 +1535,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr ""
@@ -2646,71 +2646,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4226,8 +4226,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr ""
@@ -5268,8 +5268,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5757,24 +5757,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5859,53 +5859,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5958,154 +5958,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6148,67 +6148,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7410,56 +7410,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7484,8 +7489,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7618,44 +7623,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7663,22 +7668,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7716,283 +7721,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8682,7 +8711,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8718,7 +8747,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,11 +8762,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/manaplus.pot b/po/manaplus.pot
index a1e00c9b5..c168ae836 100644
--- a/po/manaplus.pot
+++ b/po/manaplus.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -32,8 +32,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -52,7 +53,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -282,7 +282,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr ""
@@ -291,78 +291,78 @@ msgstr ""
msgid "Human"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
+#: src/being/localplayer.cpp:380
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -491,42 +491,42 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr ""
@@ -542,7 +542,7 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -557,42 +557,42 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -627,36 +627,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr ""
@@ -1036,10 +1036,34 @@ msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr ""
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1047,7 +1071,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr ""
@@ -1707,8 +1731,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1798,7 +1822,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr ""
@@ -1959,8 +1983,8 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -1991,7 +2015,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr ""
@@ -2026,8 +2050,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2057,7 +2081,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr ""
@@ -2218,8 +2242,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr ""
@@ -2234,14 +2258,14 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr ""
@@ -2275,13 +2299,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2570,8 +2587,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr ""
@@ -2608,7 +2625,7 @@ msgstr ""
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr ""
@@ -2621,7 +2638,7 @@ msgstr ""
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr ""
@@ -2631,8 +2648,8 @@ msgstr ""
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr ""
@@ -2666,7 +2683,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3831,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr ""
@@ -4087,35 +4104,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4803,7 +4830,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4876,8 +4903,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr ""
@@ -4888,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr ""
@@ -5327,19 +5354,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5456,7 +5483,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5714,7 +5741,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr ""
@@ -5722,8 +5749,8 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr ""
@@ -6113,39 +6140,39 @@ msgid "Choose your party's name."
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr ""
@@ -7330,6 +7357,16 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+msgid "Previous inventory tab"
+msgstr ""
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+msgid "Next inventory tab"
+msgstr ""
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7704,23 +7741,6 @@ msgstr ""
msgid "Connection to server terminated. "
msgstr ""
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7746,32 +7766,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
diff --git a/po/nb.po b/po/nb.po
index 13679541c..6f48d9346 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/manaplus/language/nb/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "OK"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Kan ikke sende tomme meldinger!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjelp"
@@ -491,7 +491,7 @@ msgstr "Hjelp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr "Lukk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Feil"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Lagring av skjermbilde feilet!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Nettverksfeil"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1536,9 +1536,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Bruk"
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Avslutt"
@@ -2647,71 +2647,71 @@ msgstr "Pris: %s / Totalt: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Gruppe"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4227,8 +4227,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Slett"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Ferdigheter"
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Lag"
@@ -5269,8 +5269,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr "Bekreft"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Til:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Send"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr "Passordene stemmer ikke."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Opp"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har invitert deg til sin gruppe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Godta Gruppeinvitasjon"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/nl.po b/po/nl.po
index 5cd9811d8..097009bb2 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/projects/p/manaplus/language/nl_BE/)\n"
"MIME-Version: 1.0\n"
@@ -35,8 +35,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -49,15 +49,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "OK"
@@ -156,48 +156,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Kan geen lege berichten sturen!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "Groepsnaam ontbreekt."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr "Guild-naam ontbreekt."
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr "Gelieve een naam te specifiëren."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "Ga terug naar chat."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Bericht sluit chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "Ga nu terug naar chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Bericht sluit nu chat."
@@ -290,82 +290,82 @@ msgid "Visible on map"
msgstr "Zichtbaar op de map"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr "ontwijkt"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr "Geprobeerd een nietbestaand voorwerp op te rapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr "Voorwerp is te zwaar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr "Voorwerp is te ver weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr "Inventaris is vol."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr "Voorwerp behoort bij iemand anders."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr "Onbekend probleem bij het oprapen van voorwerp."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -374,43 +374,43 @@ msgstr[1] "U raapte op %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -448,37 +448,37 @@ msgstr "Zwevende bel"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Thema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -494,7 +494,7 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -504,32 +504,32 @@ msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
@@ -545,52 +545,52 @@ msgstr "Wijzigen spelservers"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr "Registratie ongedaan gemaakt!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr "Tot ziens..."
@@ -643,398 +643,398 @@ msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Opslaan van screenshot mislukt!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr "De verbinding met de server is verbroken."
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Netwerkfout"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr "(D) standaard bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr "(I) geïnverteerde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr "(c) bewegingen met enkele vreemde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr "(C) bewegingen met vreemde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr "(d) dubbel normaal + raar"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr "(a) manuele vreemde beweging"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr "(?) vreemde beweging"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr "(0) standaard bewegingen tot aan doel"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr "(1) bewegen tot aan doel in bereik 1"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr "(2) bewegen tot aan doel in bereik 2"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr "(3) bewegen tot aan doel in bereik 3"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr "(5) bewegen tot aan doel in bereik 5"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr "(7) bewegen tot aan doel in bereik 7"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr "(A) beweeg tot aan doel in aanvalsbereik"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr "(?) beweeg tot aan doel"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr "(D) standaard volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr "(R) relatief volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr "(M) gespiegeld volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr "(P) huisdier volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr "(?) onbekend volgen"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr "(?) aanval"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr "(D) standaard aanval"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr "(s) wissel aanval zonder schild"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr "(S) wissel aanval met schild"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr "(G) ga en val aan"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr "(A) ga, val aan, raap op"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr "(d) zonder auto aanval"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr "(S) klein raap op 1x1 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr "(D) standaard raap op 2x1 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) vooruit raap op 2x3 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr "(3) raap op 3x3 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr "(g) go en raap op met bereik 4"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr "(G) ga en raap op met bereik 8"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr "(A) ga en raap op zonder bereiklimiet"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr "(?) raap op"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr "(f) gebruik #flar voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr "(c) gebruik #chiza voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr "(I) gebruik #ingrav voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr "(F) gebruik #frillyar voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) gebruik #upmarmu voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr "(?) magie aanval"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr "(D) standaard imitatie"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr "(O) kleren imitatie"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr "(?) imitatie"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr "(N) normale map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr "(D) debug map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr "(u) ultra map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr "(U) ultra map tonen 2"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr "(b) zwart & witte map tonen"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr "(O) op toetsenbord"
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr "(A) weg"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr "(?) weg"
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr "Weg"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr "(G) spel camera modus"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr "(F) vrije camera modus"
@@ -1463,7 +1463,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr "Groep aanmaken"
@@ -1506,9 +1506,9 @@ msgstr "Groep aanmaken"
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1524,7 +1524,7 @@ msgstr "Gewicht: %s"
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Handel"
@@ -1539,9 +1539,9 @@ msgstr "Handel"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Aanvallen"
@@ -1870,7 +1870,7 @@ msgstr "away afzetten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr "Verlaat"
@@ -2030,9 +2030,9 @@ msgstr "Haal alles op"
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Gebruiken"
@@ -2321,7 +2321,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Chat"
@@ -2597,7 +2597,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Afsluiten"
@@ -2650,71 +2650,71 @@ msgstr "Prijs: %s / Totaal: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr "Wijzig"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr "Niv: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr "Gevecht"
@@ -2749,78 +2749,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Guild"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr "Taal"
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Groep"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr "Voorwerpdeling ingeschakeld."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr "Voorwerpdeling uitgeschakeld."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr "Voorwerpdeling is niet mogelijk."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr "Voorwerpdeling onbekend."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr "Ervaringsdeling ingeschakeld."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr "Ervaringsdeling uitgeschakeld."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr "Ervaringsdeling is niet mogelijk."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3852,7 +3852,7 @@ msgstr "shop modus aanzetten"
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4230,8 +4230,8 @@ msgstr "Fluisteren toestaan"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Verwijderen"
@@ -4907,7 +4907,7 @@ msgid "SKI"
msgstr "VAAR"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Vaardigheden"
@@ -4918,7 +4918,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr "Sociaal"
@@ -5047,7 +5047,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Aanmaken"
@@ -5272,8 +5272,8 @@ msgstr "Spelen"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Info"
@@ -5330,19 +5330,19 @@ msgid "Enter password:"
msgstr "Geef wachtwoord:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Aanwezig: %s; %d speler zijn aanwezig."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Fluisteren naar %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5390,7 +5390,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr "Verbinden"
@@ -5425,7 +5425,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5763,24 +5763,24 @@ msgstr "Indienen"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Toevoegen"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Aan:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Verzenden"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "Kon niet zenden als zender, of de brief is ongeldig."
@@ -5865,53 +5865,53 @@ msgid "Passwords do not match."
msgstr "Wachtwoorden komen niet overeen."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr "Kies Uw Server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr "Laden"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Kies Uw Server *** VEILIGE MODUS ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr "Gebruik hetzelfde ip voor spel sub-servers"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Downloaden van server lijst...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr "Wachten op server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr "Download voorbereiden"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr "Fout tijdens ophalen server lijst!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr "vereist een nieuwere versie"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr "vereist v%s"
@@ -5964,154 +5964,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr "%s wilt %s %s ga je akkoord?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Omhoog"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr "Vaardigheidspunten vrijgegeven: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr "Vaardigheid Set %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr "Vaardigheid %d"
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr "S"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr "Nodig uit"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr "Uitnodiging voor groep %s aanvaard."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr "Uitnodiging voor groep %s geweigerd."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Uitnodiging voor guild %s aanvaard."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Uitnodiging voor guild %s geweigerd."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr "Maken van guild %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr "Maken van groep %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr "Guild Naam"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr "Kies uw guild naam."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr "Uitnodiging tot guild ontvangen, maar er is er al één."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s heeft je uitgenodigd om guid %s te vervoegen."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr "Guild Uitnodiging Aanvaarden"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Uitnodiging tot groep ontvangen, maar er is er al één."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr "U bent uitgenodigd om je bij een groep te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr "U bent uitgenodigd om je bij groep %s te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s heeft je uitgenodigd om je bij hun groep te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s heeft je uitgenodigd om je bij groep %s te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Groepsuitnodiging aanvaarden"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr "Kan groep niet aanmaken. Je bent al in een groep."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr "Groep Naam"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr "Kies uw groepsnaam."
@@ -6154,67 +6154,67 @@ msgid "Correction points: %d"
msgstr "Correctiepunten: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Commando bewerker"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magie"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "ander"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbool:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Commando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Doel Type:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icoon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Magie niveau:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Magie School:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "School niveau:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Bewaren"
@@ -7416,56 +7416,61 @@ msgstr " -s --server : Login servernaam of IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
+msgid " -y --server-type : Login server type"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:112
msgid " -p --port : Login server port"
msgstr " -p --port : Login serverpoort"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:114
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:114
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Kies standaard karakterserver en karakter"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : update downloads overslaan"
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Map om spelgegevens te laden"
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Map te gebruiken als lokale data map"
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir: Map te gebruiken om screenshots te bewaren"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Start spel in veilige modus"
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7490,8 +7495,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr "Kan personage niet aanmaken. Waarschijnlijk bestaat de naam al."
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr "Verkeerde naam."
@@ -7624,44 +7629,44 @@ msgid "New password too short."
msgstr "Nieuw wachtwoord is te kort."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr "Onbekende fout."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr "Verkeerd wachtwoord."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr "Geweigered door de server."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr "Client is te oud."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7669,22 +7674,22 @@ msgid ""
msgstr "Je bent tijdelijk geband van het spel tot %s.\nNeem aub contact op met het GM team via de forums."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr "Deze gebruikersnaam is al genomen."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr "Gebruikersnaam is compleet verwijderd."
@@ -7722,283 +7727,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr "Authenticatie gefaald."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr "Geen servers beschikbaar."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr "Iemand anders is aan het proberen deze account te gebruiken."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr "Deze account is al ingelogd."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr "Snelheidshack gedetecteerd."
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr "Verdubbelde login."
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr "Onbekende connectiefout."
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "De verbinding met de server werd verbroken!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Kracht"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Behendigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Vitaliteit"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Intelligentie"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Handigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Geluk"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr "Verdediging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr "M.Aanval"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr "M.Verdediging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr "% Nauwkeurigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr "% Ontwijking"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr "Aanvalsvertraging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr "Wandelvertraging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr "Aanvalsbereik"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8688,7 +8717,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8724,7 +8753,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8739,11 +8768,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/nl_BE.po b/po/nl_BE.po
index 668fef5a0..3a35813be 100644
--- a/po/nl_BE.po
+++ b/po/nl_BE.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/projects/p/manaplus/"
"language/nl_BE/)\n"
@@ -36,8 +36,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -56,7 +57,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -286,7 +286,7 @@ msgid "Accepting incoming trade requests"
msgstr "Inkomende handelsaanvragen accepteren"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Zichtbaar op de map"
@@ -295,78 +295,78 @@ msgstr "Zichtbaar op de map"
msgid "Human"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "ontwijkt"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
+#: src/being/localplayer.cpp:380
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Geprobeerd een nietbestaand voorwerp op te rapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Voorwerp is te zwaar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Voorwerp is te ver weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Inventaris is vol."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Voorwerp behoort bij iemand anders."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Onbekend probleem bij het oprapen van voorwerp."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -375,43 +375,43 @@ msgstr[1] "U raapte op %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -449,37 +449,37 @@ msgstr "Zwevende bel"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Thema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -495,42 +495,42 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
@@ -546,7 +546,7 @@ msgstr "Wijzigen spelservers"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -561,42 +561,42 @@ msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Registratie ongedaan gemaakt!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Tot ziens..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -631,36 +631,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Algemeen"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Opslaan van screenshot mislukt!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "De verbinding met de server is verbroken."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Netwerkfout"
@@ -1040,10 +1040,36 @@ msgid "(F) free camera mode"
msgstr "(F) vrije camera modus"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Bericht"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Je draagt meer dan de helft van jouw eigen gewicht. Je kan geen leven "
+"herstellen."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1051,7 +1077,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "standaard"
@@ -1711,8 +1737,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1802,7 +1828,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Kleren"
@@ -1963,8 +1989,8 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Opslaan"
@@ -1995,7 +2021,7 @@ msgstr "Plaats alles"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Afhalen"
@@ -2030,8 +2056,8 @@ msgstr "Haal alles op"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2061,7 +2087,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Kopieer naar chat"
@@ -2222,8 +2248,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Neerleggen..."
@@ -2238,14 +2264,14 @@ msgstr "Laat alles vallen"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Neerleggen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Splitsen"
@@ -2279,13 +2305,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2574,8 +2593,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Geld: %s"
@@ -2612,7 +2631,7 @@ msgstr "Afsluiten"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2625,7 +2644,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2635,8 +2654,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Maximum"
@@ -2670,7 +2689,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3835,7 +3854,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Winkel"
@@ -4091,35 +4110,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4813,7 +4842,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4886,8 +4915,8 @@ msgstr "UITR"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Uitrusting"
@@ -4898,7 +4927,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventaris"
@@ -5337,19 +5366,19 @@ msgid "Enter password:"
msgstr "Geef wachtwoord:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Aanwezig: %s; %d speler zijn aanwezig."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Fluisteren naar %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5466,7 +5495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5724,7 +5753,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Niveau: %d (GM %d)"
@@ -5732,8 +5761,8 @@ msgstr "Niveau: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Level: %d"
@@ -6123,39 +6152,39 @@ msgid "Choose your party's name."
msgstr "Kies uw groepsnaam."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "Leven:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Ervaring:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "Magie:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Personagepunten: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Correctiepunten: %d"
@@ -7342,6 +7371,17 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Vorige chattab"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+msgid "Next inventory tab"
+msgstr ""
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7424,9 +7464,8 @@ msgstr " -s --server : Login servernaam of IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Login servernaam of IP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7721,25 +7760,6 @@ msgstr "Niet mogelijk te resolven van host \""
msgid "Connection to server terminated. "
msgstr "Verbinding met server beëindigd. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Bericht"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Je draagt meer dan de helft van jouw eigen gewicht. Je kan geen leven "
-"herstellen."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7765,32 +7785,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7947,9 +7973,8 @@ msgid "Unknown connection error."
msgstr "Onbekende connectiefout."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Aantal kaart-acteurs:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8732,9 +8757,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Onbekende fout."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/pl.po b/po/pl.po
index ce650a3c5..0c463e474 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/manaplus/language/"
"pl/)\n"
@@ -40,8 +40,9 @@ msgstr "Plik wysłano"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -60,7 +61,6 @@ msgstr "Plik wysłano"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -290,7 +290,7 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptowanie przychodzących próśb o handel"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Widoczne na mapie"
@@ -299,78 +299,78 @@ msgstr "Widoczne na mapie"
msgid "Human"
msgstr "Człowiek"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "Unik!"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "Pudło!"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Zostałeś/aś zabity/a przez %s"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Próbowano podnieść nieistniejący przedmiot."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Przedmiot zbyt ciężki."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Przedmiot za daleko."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Inwentarz jest pełny."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Za duży stos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Przedmiot należy do kogoś innego."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Nieznany problem podczas próby podniesienia przedmiotu."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -380,43 +380,43 @@ msgstr[2] "Podniosłeś/aś %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "skill"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Podążanie: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Podążanie anulowane."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitowanie: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitacja anulowana"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Widzisz %s"
@@ -454,37 +454,37 @@ msgstr "Bąbelek nad głową"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Konfiguracja"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Wydajność"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Ekran"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Skórka"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "O..."
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoc"
@@ -500,42 +500,42 @@ msgstr "Pomoc"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Zamknij"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Łączenie z serwerem"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Logowanie"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Wchodzenie do świata gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Sprawdzanie postaci"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Łączenie się z serwerem gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Zmiana serwera"
@@ -551,7 +551,7 @@ msgstr "Zmiana serwera"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -566,42 +566,42 @@ msgid "Error"
msgstr "Błąd"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Sprawdzanie szczegółów rejestracji"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Zmiana hasła"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Hasło zmienione z powodzeniem!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Zmiana adresu e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Adres e-mail zmieniony z powodzeniem!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Wyrejestrowano z powodzeniem"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Żegnaj, będziemy czekać na Twój powrót..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -636,36 +636,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Ogólny"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Zrzut ekranu zapisany jako %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Zapisywanie zrzutu ekranu nie powiodło się!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Połączenie z serwerem zostało zerwane."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Błąd sieci"
@@ -1045,10 +1045,37 @@ msgid "(F) free camera mode"
msgstr "(F) wolny tryb kamery"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Czy chcesz otworzyć stronę ze wsparciem/pomocą?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Wiadomość"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Wskrześ"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Niesiesz więcej niż połowę dopuszczalnego ciężaru. Nie odzyskujesz zdrowia."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Niesiesz mniej niż połowę dopuszczalnego ciężaru. Możesz znowu odzyskiwać "
+"zdrowie."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1056,7 +1083,7 @@ msgstr "Czy chcesz otworzyć stronę ze wsparciem/pomocą?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "domyślnie"
@@ -1716,8 +1743,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1807,7 +1834,7 @@ msgstr "Przesuwaj kamerę"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Stroje"
@@ -1968,8 +1995,8 @@ msgstr "Dodaj wszystko do handlu"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Podaj"
@@ -2000,7 +2027,7 @@ msgstr "Podaj wszystko"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Pobierz"
@@ -2035,8 +2062,8 @@ msgstr "Pobierz wszystko"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2066,7 +2093,7 @@ msgstr "Zresetuj żółty pasek"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Skopiuj do czatu"
@@ -2227,8 +2254,8 @@ msgstr "Chroń przedmiot"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Upuść..."
@@ -2243,14 +2270,14 @@ msgstr "Upuść wszystko"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Upuść"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Podziel"
@@ -2284,13 +2311,6 @@ msgid "Recall"
msgstr "Przywołaj"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Wskrześ"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2579,8 +2599,8 @@ msgstr "Poziom: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Pieniądze: %s"
@@ -2617,7 +2637,7 @@ msgstr "Wyjdź"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2630,7 +2650,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2640,8 +2660,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Maks."
@@ -2675,7 +2695,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3844,7 +3864,7 @@ msgstr "Aktywuj powiadomienia dotyczące wagi."
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Sklep"
@@ -4100,35 +4120,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr "Różne opcje (włączenie lub wyłączenie może poprawić wydajność)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Włącz kompresję tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Włącz roszerzenie prostokątnych tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Użuj nowy wewnętrzny format tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Aktywuj atlasy tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr "Umieszczaj w cache wszystkie sprite'y mapy (może zużyć więcej pamięci)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr "Umieszczaj w cache wszystkie dźwięki (może zużyć więcej pamięci)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Wyłącz cache istot (Software)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4823,7 +4854,7 @@ msgid "Ignore items"
msgstr "Ignoruj przedmioty"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Widoczni gracze: %d"
@@ -4896,8 +4927,8 @@ msgstr "EKW"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Ekwipunek"
@@ -4908,7 +4939,7 @@ msgstr "INW"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inwentarz"
@@ -5352,19 +5383,19 @@ msgid "Enter password:"
msgstr "Wprowadź hasło:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "%s obecny/a. %d graczy online."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Szepczesz do %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "zwierzątko gracza %s's"
@@ -5481,7 +5512,7 @@ msgstr "Czy wiesz, że..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5741,7 +5772,7 @@ msgstr "pasek punktów umiejętności"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Poziom: %d (GM %d)"
@@ -5749,8 +5780,8 @@ msgstr "Poziom: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Poziom: %d"
@@ -6140,39 +6171,39 @@ msgid "Choose your party's name."
msgstr "Wybierz nazwę grupy."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Praca: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Praca:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Punkty postaci: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Punkty korekcyjne: %d"
@@ -7359,6 +7390,18 @@ msgstr "Poprzednia zakładka komend"
msgid "Next Commands tab"
msgstr "Następna zakładka komend"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Poprzednia zakładka skrótów"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "pasek miejsc w inwentarzu"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7441,9 +7484,8 @@ msgstr " -s --server : Nazwa serwera lub IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Nazwa serwera lub IP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7736,26 +7778,6 @@ msgstr "Nie można było odnaleźć serwera."
msgid "Connection to server terminated. "
msgstr "Połączenie z serwerem przerwane. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Wiadomość"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Niesiesz więcej niż połowę dopuszczalnego ciężaru. Nie odzyskujesz zdrowia."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Niesiesz mniej niż połowę dopuszczalnego ciężaru. Możesz znowu odzyskiwać "
-"zdrowie."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7781,33 +7803,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Nie można użyć tego ID."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7964,9 +7991,8 @@ msgid "Unknown connection error."
msgstr "Nieznany błąd połączenia."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Licznik aktorów na mapie:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8752,9 +8778,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Nieznany błąd."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/pt.po b/po/pt.po
index 84b506423..4d9a6c805 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/manaplus/"
"language/pt/)\n"
@@ -36,8 +36,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -56,7 +57,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -286,7 +286,7 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Visivel no mapa"
@@ -295,78 +295,78 @@ msgstr "Visivel no mapa"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "l"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Você foi morto(a) por %s"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Item está muito longe."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Problema desconhecido ao tentar pegar item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -375,43 +375,43 @@ msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "exp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "Profissão"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Seguir cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -449,37 +449,37 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -495,42 +495,42 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Conectando ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Efetuando login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Entrando no domínio do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Requisitando personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Mudando servidores do jogo"
@@ -546,7 +546,7 @@ msgstr "Mudando servidores do jogo"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -561,42 +561,42 @@ msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Tchau, volte sempre..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -631,36 +631,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Geral"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de Tela salva em: %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Falha ao salvar screenshot!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "A conexão com o servidor caiu."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Erro de conexão"
@@ -1040,10 +1040,38 @@ msgid "(F) free camera mode"
msgstr "(F) Modo de jogo câmera livre"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Mensagem"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Você está carregando mais que a metade de seu peso. Você não poderá mais "
+"recuperar HP."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Você está carregando menos da metade de seu peso. Você vai recuperar-se "
+"novamente."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1051,7 +1079,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "padrão"
@@ -1711,8 +1739,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1802,7 +1830,7 @@ msgstr "Mover câmera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Roupas"
@@ -1963,8 +1991,8 @@ msgstr "Add. todos na negociação"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Armazenar"
@@ -1995,7 +2023,7 @@ msgstr "Guardar tudo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Retirar"
@@ -2030,8 +2058,8 @@ msgstr "Retirar tudo"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2061,7 +2089,7 @@ msgstr "Resetar barra amarela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Copiar para o chat"
@@ -2222,8 +2250,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Descartar..."
@@ -2238,14 +2266,14 @@ msgstr "Descartar tudo"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Descartar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Dividir"
@@ -2279,13 +2307,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2574,8 +2595,8 @@ msgstr "Level: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Dinheiro: %s"
@@ -2612,7 +2633,7 @@ msgstr "Sair"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2625,7 +2646,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2635,8 +2656,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Máximo"
@@ -2670,7 +2691,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3837,7 +3858,7 @@ msgstr "Habilitar notificações de peso"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Loja"
@@ -4093,35 +4114,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar a extensão textura retangular (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Utilizar nova textura de formato interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Ativar atlas de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Desabilitar cache (Software)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4813,7 +4845,7 @@ msgid "Ignore items"
msgstr "Ignorar itens"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4886,8 +4918,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Equipamento"
@@ -4898,7 +4930,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventário"
@@ -5342,19 +5374,19 @@ msgid "Enter password:"
msgstr "Entre com a senha:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jogadores estão presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Enviando MP para %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5471,7 +5503,7 @@ msgstr "Você Sabia..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5729,7 +5761,7 @@ msgstr "Barra de Job"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nível: %d (GM %d)"
@@ -5737,8 +5769,8 @@ msgstr "Nível: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Nível: %d"
@@ -6128,39 +6160,39 @@ msgid "Choose your party's name."
msgstr "Escolha o nome do seu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Pontos do personagem: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Pontos de correção: %d"
@@ -7346,6 +7378,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Aba de chat anterior"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "Barra de slots no inventário"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7428,9 +7472,8 @@ msgstr " -s --server : Nome ou IP do servidor de login"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Nome ou IP do servidor de login"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7730,27 +7773,6 @@ msgstr "Não foi possível determinar o host \""
msgid "Connection to server terminated. "
msgstr "Conexão com o servidor interrompida. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Mensagem"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Você está carregando mais que a metade de seu peso. Você não poderá mais "
-"recuperar HP."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Você está carregando menos da metade de seu peso. Você vai recuperar-se "
-"novamente."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7776,33 +7798,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Não é possível usar este ID."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7959,9 +7986,8 @@ msgid "Unknown connection error."
msgstr "Erro de conexão desconhecido."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Jogadores no mapa:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8744,9 +8770,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Erro desconhecido."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 1075b1973..321c031d2 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"manaplus/language/pt_BR/)\n"
@@ -46,8 +46,9 @@ msgstr "Arquivo enviado"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -66,7 +67,6 @@ msgstr "Arquivo enviado"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -296,7 +296,7 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Mapa visivel"
@@ -305,78 +305,78 @@ msgstr "Mapa visivel"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Você foi morto(a) por %s"
+msgstr "Você foi morto(a) por %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Item está muito longe."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
-msgstr ""
+msgstr "Você não pode pegar essa quantia de itens."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Problema desconhecido ao tentar pegar item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -385,43 +385,43 @@ msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "exp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "profissão"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Seguindo: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Seguindo cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -459,37 +459,37 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performance"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "Sobre"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -505,42 +505,42 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Conectando-se ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Fazendo login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Entrando no mundo do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Requerindo personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Mudando de servidor do jogo"
@@ -556,7 +556,7 @@ msgstr "Mudando de servidor do jogo"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -571,42 +571,42 @@ msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Adeus, volte sempre..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -641,36 +641,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "cmdpintar fontedelinhadepintar arquivodst"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Geral"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de Tela salva em %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Falha ao salvar screenshot!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "A conexão com o servidor caiu."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Erro de conexão"
@@ -1050,10 +1050,38 @@ msgid "(F) free camera mode"
msgstr "(F) Modo de jogo câmera livre"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Você quer abrir a página de suporte?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Mensagem"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Reviver"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Você está carregando mais que a metade de seu peso. Você não poderá mais "
+"recuperar HP."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Você está carregando menos ou metade de seu peso. Você pode recuperar-se "
+"novamente."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1061,7 +1089,7 @@ msgstr "Você quer abrir a página de suporte?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "padrão"
@@ -1695,7 +1723,7 @@ msgstr ""
#. TRANSLATORS: fire mercenary
#: src/gui/popups/popupmenu.cpp:314
msgid "Fire"
-msgstr ""
+msgstr "Fogo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: feed homunculus
@@ -1703,26 +1731,26 @@ msgstr ""
#. TRANSLATORS: feed pet
#: src/gui/popups/popupmenu.cpp:324 src/gui/popups/popupmenu.cpp:335
msgid "Feed"
-msgstr ""
+msgstr "Alimentar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: delete homunculus
#: src/gui/popups/popupmenu.cpp:328
msgid "Kill"
-msgstr ""
+msgstr "Matar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: pet drop loot
#: src/gui/popups/popupmenu.cpp:338
msgid "Drop loot"
-msgstr ""
+msgstr "Descartar saque"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1736,7 +1764,7 @@ msgstr "Desequipar"
#. TRANSLATORS: pet return to egg
#: src/gui/popups/popupmenu.cpp:345
msgid "Return to egg"
-msgstr ""
+msgstr "Retornar ao ovo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add being name to chat
@@ -1812,7 +1840,7 @@ msgstr "Mover câmera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Roupas"
@@ -1973,8 +2001,8 @@ msgstr "Add. todos na negociação"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Armazenar"
@@ -2005,7 +2033,7 @@ msgstr "Guardar tudo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Retirar"
@@ -2040,8 +2068,8 @@ msgstr "Retirar tudo"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2071,7 +2099,7 @@ msgstr "Zerar barra amarela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Copiar para chat"
@@ -2199,7 +2227,7 @@ msgstr "Convidar para grupo"
#: src/gui/popups/popupmenu.cpp:2837
#, c-format
msgid "Join chat %s"
-msgstr ""
+msgstr "Entrar no bate-papo %s"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:2845
@@ -2232,8 +2260,8 @@ msgstr "Proteger item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Descartar..."
@@ -2248,14 +2276,14 @@ msgstr "Descartar tudo"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Descartar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Dividir"
@@ -2289,13 +2317,6 @@ msgid "Recall"
msgstr "Trazer jogador"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Reviver"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2565,17 +2586,17 @@ msgstr "Bordas dos pisos"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:221
msgid "Pets"
-msgstr ""
+msgstr "Animais"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:223
msgid "Mercenary"
-msgstr ""
+msgstr "Mercenario(s)"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:225
msgid "Homunculus"
-msgstr ""
+msgstr "Homunculus"
#: src/gui/widgets/characterdisplay.cpp:135
#, c-format
@@ -2584,8 +2605,8 @@ msgstr "Level: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Dinheiro: %s"
@@ -2622,7 +2643,7 @@ msgstr "Sair"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2635,7 +2656,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2645,8 +2666,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Máximo"
@@ -2676,48 +2697,48 @@ msgstr "Nível: %d"
#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
-msgstr ""
+msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
-msgstr ""
+msgstr "Desconhecido"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
-msgstr ""
+msgstr "Chão"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
-msgstr ""
+msgstr "Você mesmo(a)"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
-msgstr ""
+msgstr "Inutilizado"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
-msgstr ""
+msgstr "Suporte"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
-msgstr ""
+msgstr "Armadilha alvo"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
-msgstr ""
+msgstr "Desconhecido(a): "
#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
-msgstr ""
+msgstr "/ Mana: -%d"
#: src/gui/widgets/skillinfo.cpp:155
#, c-format
@@ -3847,7 +3868,7 @@ msgstr "Habilitar notificações de peso"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Loja"
@@ -4104,36 +4125,47 @@ msgid "Different options (enable or disable can improve performance)"
msgstr "Opções Diversas (habilitar ou desabilitar pode melhorar performance)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Habilitar compressão de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar extensão de texturas retangulares (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Usar nova textura de formato interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Ativar atlas de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
"Guardar todos os sprites do mapa em cache (pode usar memória adicional)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr "Cachear todos os sons (pode usar memória adicional)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Desabilitar cache (Software)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4827,7 +4859,7 @@ msgid "Ignore items"
msgstr "Ignorar itens"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Jogadores visíveis: %d"
@@ -4900,8 +4932,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Equipamento"
@@ -4912,7 +4944,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventário"
@@ -4997,7 +5029,7 @@ msgstr ""
#. TRANSLATORS: bank window name
#: src/gui/windowmenu.cpp:149 src/gui/windows/bankwindow.cpp:43
msgid "Bank"
-msgstr ""
+msgstr "Banco"
#. TRANSLATORS: short button name for debug window.
#: src/gui/windowmenu.cpp:151
@@ -5025,17 +5057,17 @@ msgstr "Tecla: %s"
#: src/gui/windows/bankwindow.cpp:48 src/gui/windows/bankwindow.cpp:90
#, c-format
msgid "Money in bank: %s"
-msgstr ""
+msgstr "Dinheiro no banco: %s"
#. TRANSLATORS: bank window button
#: src/gui/windows/bankwindow.cpp:51
msgid "Withdraw"
-msgstr ""
+msgstr "Sacar"
#. TRANSLATORS: bank window button
#: src/gui/windows/bankwindow.cpp:53
msgid "Deposit"
-msgstr ""
+msgstr "Depositar"
#. TRANSLATORS: bot checker window header
#: src/gui/windows/botcheckerwindow.cpp:45
@@ -5274,12 +5306,12 @@ msgstr "Conta %s (Último acesso em %s)"
#. TRANSLATORS: char select dialog. button.
#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
-msgstr ""
+msgstr "Trocar"
#. TRANSLATORS: char select dialog. button.
#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
-msgstr ""
+msgstr "Senha"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
@@ -5324,7 +5356,7 @@ msgstr "Por favor insira novo pincode"
#: src/gui/windows/charselectdialog.cpp:238
msgid "Please enter new name"
-msgstr ""
+msgstr "Por favor insira o novo nome"
#. TRANSLATORS: char select dialog. player info message.
#: src/gui/windows/charselectdialog.cpp:257
@@ -5356,19 +5388,19 @@ msgid "Enter password:"
msgstr "Entre com a senha:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jogadores estão presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Enviando MP para %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "Animal de %s"
@@ -5459,7 +5491,7 @@ msgstr "Por favor, pelo menos um dos dois tipos de portas de servidor."
#: src/gui/windows/eggselectiondialog.cpp:42
#: src/gui/windows/eggselectiondialog.cpp:44
msgid "Select egg"
-msgstr ""
+msgstr "Selecionar ovo"
#. TRANSLATORS: egg selection dialog button
#. TRANSLATORS: input action name
@@ -5485,7 +5517,7 @@ msgstr "Você sabia que ..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5743,7 +5775,7 @@ msgstr "Barra de Job"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nível: %d (GM %d)"
@@ -5751,8 +5783,8 @@ msgstr "Nível: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Nível: %d"
@@ -6142,39 +6174,39 @@ msgid "Choose your party's name."
msgstr "Escolha o nome do seu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Pontos do personagem: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Pontos de correção: %d"
@@ -7360,6 +7392,18 @@ msgstr "Aba de Comandos Anterior"
msgid "Next Commands tab"
msgstr "Aba de Comandos Seguinte"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Aba de Atalhos Anterior"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "Barra de slots no inventário"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7442,9 +7486,8 @@ msgstr " -s --server : Nome ou IP do servidor de login"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Nome ou IP do servidor de login"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7744,27 +7787,6 @@ msgstr "Não foi possível determinar o host \""
msgid "Connection to server terminated. "
msgstr "Conexão com o servidor interrompida. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Mensagem"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Você está carregando mais que a metade de seu peso. Você não poderá mais "
-"recuperar HP."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Você está carregando menos ou metade de seu peso. Você pode recuperar-se "
-"novamente."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7790,33 +7812,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Não é possível usar este ID."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7973,9 +8000,8 @@ msgid "Unknown connection error."
msgstr "Erro de conexão desconhecido."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Jogadores no mapa:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8758,9 +8784,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Erro desconhecido."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/ru.po b/po/ru.po
index d249646fa..d3fe79c30 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-27 20:41+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-12-01 08:47+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/manaplus/"
"language/ru/)\n"
@@ -43,8 +43,9 @@ msgstr "Файл выгружен"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -63,7 +64,6 @@ msgstr "Файл выгружен"
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -170,9 +170,9 @@ msgstr "Нельзя отправлять пустые сообщения!"
#. TRANSLATORS: new whisper or channel query
#: src/actions/chat.cpp:251
-#, fuzzy, c-format
+#, c-format
msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
-msgstr "Невозможно создать вкладку \"%s\"! Она уже существует."
+msgstr "Невозможно создать вкладку \"%s\"! Возможно она уже существует."
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
@@ -293,7 +293,7 @@ msgid "Accepting incoming trade requests"
msgstr "Принимать предложения о торговле"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Видимые на карте"
@@ -302,78 +302,78 @@ msgstr "Видимые на карте"
msgid "Human"
msgstr "Человек"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "уклонение"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "О"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "Б"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Вас убил %s"
+msgstr "Вы были убиты %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Попытка поднять несуществующий предмет."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Предмет слишком тяжелый."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Предмет слишком далеко."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Инвентарь переполнен."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Слишком много предметов."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Предмет принадлежит кому-то еще."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr "Вы не можете поднять такое количество."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr "Слишком много предметов в стэке."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Неизвестная проблема при поднятии предмета."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -383,43 +383,43 @@ msgstr[2] "Вы подняли %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "опыт"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "работа"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Следовать за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Следование отменено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Имитация: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Имитация отменена"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Вы видите %s"
@@ -457,37 +457,37 @@ msgstr "Плавающий пузырек"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Настройка"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Производительность"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Видео"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Тема"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr "О Программе"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Помощь"
@@ -503,42 +503,42 @@ msgstr "Помощь"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Закрыть"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Идет подключение к серверу..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Авторизация"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Входим в игровой мир"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Получение списка персонажей"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Подключение к игровому серверу"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Смена игрового сервера"
@@ -554,7 +554,7 @@ msgstr "Смена игрового сервера"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -569,42 +569,42 @@ msgid "Error"
msgstr "Ошибка"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Запрос регистрационных данных"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Изменить Пароль"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Пароль изменен!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Сменить Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "Email изменен!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Регистрация удалена"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Хорошо, возвращайтесь в любое время..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -639,36 +639,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файл_строка_цвета файл_назначения"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Общие"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Отладка"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Снимок экрана сохранен как %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Ошибка при сохранении снимка экрана!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Соединение с сервером потеряно."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Ошибка сети"
@@ -1048,10 +1048,38 @@ msgid "(F) free camera mode"
msgstr "(F) свободная камера"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Открыть страницу поддержки?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Сообщение"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Оживить"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+"Вы несете груз больший, чем половина вашей грузоподъемности. Здоровье "
+"восстанавливаться не будет."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+"Вес предметов составляет менее половины допустимого. Теперь Вы можете "
+"восстанавливаться."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1059,7 +1087,7 @@ msgstr "Открыть страницу поддержки?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "По умолчанию"
@@ -1719,8 +1747,8 @@ msgstr "Бросить лут"
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1810,7 +1838,7 @@ msgstr "Передвинуть камеру"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Наряды"
@@ -1971,8 +1999,8 @@ msgstr "Добавить к торговле все"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Сохранить"
@@ -2003,7 +2031,7 @@ msgstr "Сохранить все"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Получить"
@@ -2038,8 +2066,8 @@ msgstr "Получить все"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2069,7 +2097,7 @@ msgstr "сбросить настройки"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Скопировать в чат"
@@ -2230,8 +2258,8 @@ msgstr "Поставить защиту"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Бросить..."
@@ -2246,14 +2274,14 @@ msgstr "Бросить все"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Бросить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Разделить"
@@ -2287,13 +2315,6 @@ msgid "Recall"
msgstr "Вызвать"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Оживить"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2582,8 +2603,8 @@ msgstr "Уровень: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Деньги: %s"
@@ -2620,7 +2641,7 @@ msgstr "Выход"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2633,7 +2654,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2643,8 +2664,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Макс"
@@ -2678,7 +2699,7 @@ msgstr "Тип: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr "Неизвестный"
@@ -3845,7 +3866,7 @@ msgstr "Включить напоминание о весе"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Магазин"
@@ -4107,35 +4128,46 @@ msgstr ""
"Разные настройки (включение или выключение может улучшить производительность)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr "Включить компрессию текстур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Включить расширение - прямоугольные текстуры (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Использовать новый формат текстур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Включить атласы текстур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr "Кэшировать все спрайты на карте (может быть использовано много памяти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr "Кешировать все звуки (может использовать дополнительную память)"
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Выключить кеширование сущностей (программный режим)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4829,7 +4861,7 @@ msgid "Ignore items"
msgstr "Игнорировать предметы"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Видимых игроков: %d"
@@ -4902,8 +4934,8 @@ msgstr "СН"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Снаряжение"
@@ -4914,7 +4946,7 @@ msgstr "ИНВ"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Инвентарь"
@@ -5358,19 +5390,19 @@ msgid "Enter password:"
msgstr "Введите пароль:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Присутствуют: %s; Всего %d игроков."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Вы прошептали %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr "животное %s'а"
@@ -5487,7 +5519,7 @@ msgstr "Знаете ли вы..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5747,7 +5779,7 @@ msgstr "работа"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Уровень: %d (GM %d)"
@@ -5755,8 +5787,8 @@ msgstr "Уровень: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Уровень: %d"
@@ -6146,39 +6178,39 @@ msgid "Choose your party's name."
msgstr "Выберите имя будущей группы."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "Жизнь:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Опыт:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "Мана:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Профессия: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Профессия:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Очки персонажа: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Очков навыков: %d"
@@ -7365,6 +7397,18 @@ msgstr "Прерыдущая страница команд"
msgid "Next Commands tab"
msgstr "Следующая страница команд"
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Прерыдущая страница быстрого использования"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "слоты интвентаря"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7447,9 +7491,8 @@ msgstr " -s --server : Имя или IP сервера авториза
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Имя или IP сервера авторизации"
+msgstr " -y --server-type : Тип сервера"
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7745,27 +7788,6 @@ msgstr "Не удалось найти хост \""
msgid "Connection to server terminated. "
msgstr "Подключение к серверу прервано. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Сообщение"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-"Вы несете груз больший, чем половина вашей грузоподъемности. Здоровье "
-"восстанавливаться не будет."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-"Вес предметов составляет менее половины допустимого. Теперь Вы можете "
-"восстанавливаться."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7791,33 +7813,38 @@ msgstr "Новое имя не указано."
msgid "Character not found."
msgstr "Персонаж не найден."
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
-msgstr ""
+msgstr "Здесь невозможно выполнить заклинание."
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Нельзя использовать данный ID."
+msgstr "Здесь невозможно использовать предмет."
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
-msgstr ""
+msgstr "Невозможно одеть, некорректный уровень."
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
-msgstr ""
+msgstr "Невозможно использовать, некорректный уровень."
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
-msgstr ""
+msgstr "Идет работа"
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Сообщение не может быть отправлено, т.к. канал %s не существует."
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, fuzzy, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr "Сообщение не может быть отправлено, т.к. канал %s не существует."
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7974,9 +8001,8 @@ msgid "Unknown connection error."
msgstr "Неизвестная ошибка подключения."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Персонаж не найден."
+msgstr "Карта не найдена"
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8758,7 +8784,7 @@ msgstr "Питомец пойман."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
msgstr "Неизвестная ошибка при ловле питомца: %d."
@@ -8794,7 +8820,7 @@ msgstr "Вы покормили гомункула."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
-#, fuzzy, c-format
+#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr "Вы не можете накормить гомункула, потому что нет %s."
@@ -8810,12 +8836,10 @@ msgstr "Карточка вставлена."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-#, fuzzy
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
-msgstr ""
-"Ошибка перемещения денег из банка. Возможно у вас нет столько денег в банке."
+msgstr "Ошибка перемещения денег в банк. Возможно у вас нет столько денег."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:424
@@ -8832,6 +8856,3 @@ msgid "Options to /%s are \"yes\", \"no\", \"true\", \"false\", \"1\", \"0\"."
msgstr ""
"/%s может принимать значение \"yes\", \"no\", \"true\", \"false\", \"1\" или "
"\"0\"."
-
-#~ msgid "Deposit failed. Probably you not have money to deposit."
-#~ msgstr "Ошибка перемещения денег в банк. Возможно у вас нет столько денег."
diff --git a/po/sk.po b/po/sk.po
index 1188d2765..2e5022f38 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Slovak (http://www.transifex.com/projects/p/manaplus/language/sk/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "Potvrdiť"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[2] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -446,37 +446,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Nastavenie"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Nápoveda"
@@ -492,7 +492,7 @@ msgstr "Nápoveda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -502,32 +502,32 @@ msgid "Close"
msgstr "Zatvoriť"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -543,52 +543,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -641,398 +641,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1461,7 +1461,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1504,9 +1504,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1522,7 +1522,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1537,9 +1537,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1868,7 +1868,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2028,9 +2028,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Použiť"
@@ -2319,7 +2319,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2595,7 +2595,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Ukončiť"
@@ -2648,71 +2648,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2747,78 +2747,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4228,8 +4228,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Vymazať"
@@ -4905,7 +4905,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Schopnosti"
@@ -4916,7 +4916,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5045,7 +5045,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Vytvoriť"
@@ -5270,8 +5270,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5328,19 +5328,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Nápoveda pre %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5388,7 +5388,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5423,7 +5423,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5763,24 +5763,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5865,53 +5865,53 @@ msgid "Passwords do not match."
msgstr "Heslá sa nezhodujú."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5964,154 +5964,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6154,67 +6154,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7416,56 +7416,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7490,8 +7495,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7624,44 +7629,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7669,22 +7674,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7722,283 +7727,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8688,7 +8717,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8724,7 +8753,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8739,11 +8768,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/sq.po b/po/sq.po
index 319c6c4e5..7ba159eb3 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Albanian (http://www.transifex.com/projects/p/manaplus/language/sq/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1536,9 +1536,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr ""
@@ -2647,71 +2647,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4227,8 +4227,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr ""
@@ -5269,8 +5269,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/sv.po b/po/sv.po
index e4479ed8d..9ed649c06 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/manaplus/language/sv_SE/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "OK"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "Det går inte skicka tomma viskningar!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "Gruppnamn saknas."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr "Guild-namn saknas."
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr "Var vänlig specificera ett namn."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "Enter för att växla chat."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "Meddelande stänger chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "Enter nu, växlar chat."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "Meddelande nu, stänger chat."
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr "Synlig på karta"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr "Människa"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr "undvika"
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
-msgstr "Du blev dödad av herr %s"
+msgid "You were killed by %s."
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr "Försökte plocka upp icke existerande item."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr "Item är för tung."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr "Item:en är för långt bort."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr "Inventory är fullt."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr "Stack är för stor."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr "Item:et tillhör någon annan."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr "Okänt fel vid upplockning av item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] "You picked up %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr "jobb"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -445,37 +445,37 @@ msgstr "Floating bubble"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjälp"
@@ -491,7 +491,7 @@ msgstr "Hjälp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr "Ändrar spelserver"
@@ -542,52 +542,52 @@ msgstr "Ändrar spelserver"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr "Avregistrering lyckad"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr "Farväl, kom gärna tillbaka snart igen..."
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr "Skärmdump sparades som %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "Spara skärmdump misslyckades!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr "Anslutningen till servern förlorades."
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "Nätverksfel"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr "(D) standardrörelse"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr "(I) invertera rörelse"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr "(c) rör sig med några crazy moves"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr "(C) rör sig med crazy moves"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr "(d) dubbel normal + crazy"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr "(?) okänt move"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) crazy move nummer %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr "(a) standard crazy move"
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr "(?) crazy move"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr "(0) standardrörelse mot target"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr "(1) närmar sig target med distans 1"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr "(2) närmar sig target med distance 2"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr " (3) närmar sig target med distans 3"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr " (5) närmar sig target med distans 5"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr " (7) närmar sig target med distans 7"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr " (A) närmar sig target till attack range"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr "(a) archer attack-range"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr "(B) flyttar till target för attack-range - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr "(?) förflyttar sig till target"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr "(D) standard follow"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr "(R) relativ follow"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr "(M) härma follow"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr "(P) pet follow"
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr "(?) okänd follow"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr "(?) attack"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr "(D) standardattack"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr "(s) växla attack utan shield"
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr "(S) växla attack med shield"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr "(G) gå och attackera"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr "(A) gå, attackera, pickup"
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr "(d) utan automatisk attack"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr "(S) liten pick up 1x1 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr "(D) standard pick up 2x1 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) framåt pick up 2x3 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr "(3) pick up 3x3 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr "(g) gå och pick up med distans 4"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr "(G) gå och pick up med distans 8"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr "(A) gå och pick up med maximal distans"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr "(?) pick up"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr "(f) använd #flar för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr "(c) använd #chiza för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr "(I) använd #ingrav för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr "(F) använd #frillyar för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) använd #upmarmu för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr "(?) magic attack"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr "(a) attackera alla spelare"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr "(f) attackera alla utom dina friends"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr "(b) attackera dåliga relationer"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr "(d) attackera inte spelare"
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr "(?) pvp-attack"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr "(D) Standardimitation"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr "(O) klädselimitation"
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr "(?) imitation"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr "Game modifiers är aktiverade"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr "Game modifiers är inaktiverade"
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr "Game modifiers är okända"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr "(N) normal kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr "(D) debug kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr "(u) ultra-kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr "(U) ultra-kartvy 2"
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr "(b) svartvit kartvy"
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr "(O) på tangentbord"
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr "(A) away"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr "(?) away"
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr "Iväg"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr "(G) spelkamera-läge"
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr "(F) fritt kamera-läge"
@@ -1460,7 +1460,7 @@ msgstr "Kommentar: %s"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr "Skapa Party"
@@ -1503,9 +1503,9 @@ msgstr "Skapa Party"
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr "Vikt: %s"
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "Trade"
@@ -1536,9 +1536,9 @@ msgstr "Trade"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "Attackera"
@@ -1867,7 +1867,7 @@ msgstr "Avaktivera away"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr "Lämna"
@@ -2027,9 +2027,9 @@ msgstr "Hämta ut alla"
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "Använd"
@@ -2318,7 +2318,7 @@ msgstr "Emotes"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "Chat"
@@ -2594,7 +2594,7 @@ msgstr "Öppna url"
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "Avsluta"
@@ -2647,71 +2647,71 @@ msgstr "Pris: %s / Totalt: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr "Ändra"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr "Battle"
@@ -2746,78 +2746,78 @@ msgstr "%s är nu Offline."
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "Guild"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr "GM"
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr "Lang"
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "Party"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr "Item-delning aktiverad."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr "Item-delning avaktiverad."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr "Item-delning är inte möjlig."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr "Item-delning okänd."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr "Exp-delning är aktiverad."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr "Exp-delning avaktiverad."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr "Exp-delning är inte möjlig."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr "Exp-delning är okänd."
@@ -3849,7 +3849,7 @@ msgstr "Aktivera shop mode"
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4227,8 +4227,8 @@ msgstr "Tillåt viskningar"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Radera"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "Skills"
@@ -4915,7 +4915,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr "Social"
@@ -5044,7 +5044,7 @@ msgstr "Antal:"
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "Skapa"
@@ -5269,8 +5269,8 @@ msgstr "Spela"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "Info"
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr "Skriv lösenord:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentera: %s; %d spelare är presenterad."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "Viskar till %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr "Editera Server"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr "Anslut"
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr "Online-lista url:"
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr "Snälla, kan du inte bara vara vänlig och skriva in både adress och port till servern."
@@ -5760,24 +5760,24 @@ msgstr "Submit"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Lägg till"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "Till:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "Skicka"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "Misslyckades att sända som avsändare eller felaktig bokstav."
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr "Lösenordet överensstämmer inte."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr "Välj server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr "Ladda"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Välj din server *** FELSÄKERT LÄGE ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr "Använd samma ip för spelunderservrar"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Laddar hem server-lista...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr "Väntar på server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr "Förbereder hemladdning"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr "Fel uppstod när serverlistan hämtades!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr "Nyare version behövs"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr "v%s behövs"
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr "%s vill %s %s, accepterar du?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "Upp"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr "Skill points tillgängliga: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr "Skill Set %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr "Skill %d"
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr "P"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr "Bjud in"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr "Accepterad party-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr "Nekad party-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Accepterad guild-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Nekad guild-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr "Skapar guilden %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr "Skapar partyt %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr "Guild-namn"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr "Välj ditt guild-namn."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr "Tog emot guild-request, då ett redan existerar."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s har bjudit in dig att joina guilden %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr "Acceptera Guild-inbjudningar"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "Tog emot party-request, även om ett redan existerar."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr "Du har blivit inbjuden att joina ett party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Du har blivit inbjuden att joina %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har bjudit in dig att joina deras party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s har bjudit in dig att joina %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "Acceptera Party-invite"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr "Kan inte skapa party. Du är redan i ett party"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr "Party-namn"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr "Välj ditt party-namn."
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr "Correction points: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Kommandotolk"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magic"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "Annat"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Kommando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Kommentar:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Target Typ:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ikon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Magic level:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Magic School:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "School level:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Spara"
@@ -7413,56 +7413,61 @@ msgstr " -s --server : Inloggningsserver-namn eller IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
+msgid " -y --server-type : Login server type"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:112
msgid " -p --port : Login server port"
msgstr " -p --port : Loginserver-port"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:114
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host : Använd detta för att uppdatera hosten"
#. TRANSLATORS: command line help
-#: src/main.cpp:114
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Välj standard-karaktär server och karaktär"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Undvik uppdateringshemladdning"
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Katalog att ladda speldata från"
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Katalog att använda som lokal datakatalog"
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Katalog att lagra skärmdumpar i"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Starta spelet i felsäkert läge"
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr " -T --tests : Börja testning av drivrutiner och automat-configurering"
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl : Avaktivera OpenGL för denna session"
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr "Misslyckades att skapa karaktär. Troligen på grund av att namnet redan är taget."
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr "Fel namn."
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr "Det nya lösenordet är för kort."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr "Okänt fel."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr "Oregistrerat ID."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr "Fel lösenord."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr "Kotot har löpt ut ur tid."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr "Nekad från servern."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr "Du har blivit permanent bannad från spelet. Vänligen kontakta GM-teamet."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr "Klienten är uråldrig."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr "Du har blivit temporärt bannad från spelet tills %s.⏎ Vänligen kontakta GM-teamet via forumet."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr "Servern är överbefolkad."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr "Detta användarnamn är redan taget."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr "Felaktig epost."
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr "Användarnamnet är permanent raderat."
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr "Du bär på mindre än hälften av din vikt. Du kan återfå health."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr "Strength %s"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr "Agility %s"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr "Vitality %s"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr "Intelligence %s"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr "Dexterity %s"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr "Luck %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr "Inga servrar tillgängliga."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr "Någon annan försöker använda detta konto."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr "Detta konto är redan inloggat."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr "Speed hack upptäckt."
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr "Duplicerad Inloggning."
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr "Okänt anslutningsfel."
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "Du blev frånkopplad från servern!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "Strength"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "Agility"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "Vitality"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "Intelligence"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "Dexterity"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "Luck"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr "Defense"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr "M.Attack"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr "M.Defense"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr "% Accuracy"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr "% Evade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr "% Critical Hit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr "Attack Delay"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr "Walk Delay"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr "Attack Range"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr "Damage per sec."
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/sv_SE.po b/po/sv_SE.po
index cf4cc059a..16f0eb6e6 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/"
"manaplus/language/sv_SE/)\n"
@@ -33,8 +33,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -53,7 +54,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -283,7 +283,7 @@ msgid "Accepting incoming trade requests"
msgstr "Acceptera inkommande bytes-förfrågningar"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "Synlig på karta"
@@ -292,78 +292,78 @@ msgstr "Synlig på karta"
msgid "Human"
msgstr "Människa"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "undvika"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "Du blev dödad av herr %s"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Försökte plocka upp icke existerande item."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Item är för tung."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Item:en är för långt bort."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Inventory är fullt."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr "Stack är för stor."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Item:et tillhör någon annan."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Okänt fel vid upplockning av item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -372,43 +372,43 @@ msgstr[1] "You picked up %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr "jobb"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -446,37 +446,37 @@ msgstr "Floating bubble"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjälp"
@@ -492,42 +492,42 @@ msgstr "Hjälp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Ändrar spelserver"
@@ -543,7 +543,7 @@ msgstr "Ändrar spelserver"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -558,42 +558,42 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Avregistrering lyckad"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Farväl, kom gärna tillbaka snart igen..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -628,36 +628,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr "Skärmdump sparades som %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Spara skärmdump misslyckades!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Anslutningen till servern förlorades."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Nätverksfel"
@@ -1037,10 +1037,34 @@ msgid "(F) free camera mode"
msgstr "(F) fritt kamera-läge"
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr "Vill du öppna support-sidan?"
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "Meddelande"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr "Återuppliva"
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr "Du bär på mer än halva din vikt. Du kan inte återfå health."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr "Du bär på mindre än hälften av din vikt. Du kan återfå health."
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1048,7 +1072,7 @@ msgstr "Vill du öppna support-sidan?"
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "standard"
@@ -1708,8 +1732,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1799,7 +1823,7 @@ msgstr "Rör kamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Utstyrsel"
@@ -1960,8 +1984,8 @@ msgstr "Lägg till alla för trade"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Lagra"
@@ -1992,7 +2016,7 @@ msgstr "Lagra alla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Ta emot"
@@ -2027,8 +2051,8 @@ msgstr "Hämta ut alla"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2058,7 +2082,7 @@ msgstr "Återställ yellow bar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr "Kopiera till chat"
@@ -2219,8 +2243,8 @@ msgstr "Skydda item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Släng..."
@@ -2235,14 +2259,14 @@ msgstr "Släng allt"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Släng"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Dela"
@@ -2276,13 +2300,6 @@ msgid "Recall"
msgstr "Återkalla"
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr "Återuppliva"
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2571,8 +2588,8 @@ msgstr "Level: %u"
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Money: %s"
@@ -2609,7 +2626,7 @@ msgstr "Avsluta"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2622,7 +2639,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2632,8 +2649,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "Max"
@@ -2667,7 +2684,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3834,7 +3851,7 @@ msgstr "Aktivera vikt-notationer"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Shop"
@@ -4091,35 +4108,46 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Aktivera rektangulär texturförlängning (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr "Använd nya interna texturformat (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr "Aktivera texturmappning (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+#, fuzzy
+msgid "Disable logging in game (do not enable)"
+msgstr "Avaktivera varelse-cachning (Programvara)"
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4811,7 +4839,7 @@ msgid "Ignore items"
msgstr "Ignorera items"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr "Synliga spelare: %d"
@@ -4884,8 +4912,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Equipment"
@@ -4896,7 +4924,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Inventory"
@@ -5340,19 +5368,19 @@ msgid "Enter password:"
msgstr "Skriv lösenord:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentera: %s; %d spelare är presenterad."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "Viskar till %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5471,7 +5499,7 @@ msgstr "Viste du att..."
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5729,7 +5757,7 @@ msgstr "job bar"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Level: %d (GM %d)"
@@ -5737,8 +5765,8 @@ msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Level: %d"
@@ -6128,39 +6156,39 @@ msgid "Choose your party's name."
msgstr "Välj ditt party-namn."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "Jobb: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "Jobb:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Karaktär-points: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Correction points: %d"
@@ -7347,6 +7375,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Föregående Chat-flik"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "inventory slots bar"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7430,9 +7470,8 @@ msgstr " -s --server : Inloggningsserver-namn eller IP"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Inloggningsserver-namn eller IP"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7730,23 +7769,6 @@ msgstr "Kan inte host:a \""
msgid "Connection to server terminated. "
msgstr "Anslutningen till servern avslutad. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "Meddelande"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr "Du bär på mer än halva din vikt. Du kan inte återfå health."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr "Du bär på mindre än hälften av din vikt. Du kan återfå health."
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7772,33 +7794,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
-#, fuzzy
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr "Kan inte använda detta ID."
+msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7955,9 +7982,8 @@ msgid "Unknown connection error."
msgstr "Okänt anslutningsfel."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Kartmarkörsantal:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8739,9 +8765,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Okänt fel."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/te.po b/po/te.po
index 1360738d8..2de4de168 100644
--- a/po/te.po
+++ b/po/te.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Telugu (http://www.transifex.com/projects/p/manaplus/language/te/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "సరే"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -371,43 +371,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -445,37 +445,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "సహాయం"
@@ -491,7 +491,7 @@ msgstr "సహాయం"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -501,32 +501,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -542,52 +542,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "పొరపాటు"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -640,398 +640,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1460,7 +1460,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1503,9 +1503,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1521,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1536,9 +1536,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2027,9 +2027,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2318,7 +2318,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2594,7 +2594,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "నిష్క్రమించు"
@@ -2647,71 +2647,71 @@ msgstr "వెల: %s / మొత్తం: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2746,78 +2746,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4227,8 +4227,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "తొలగించు"
@@ -4904,7 +4904,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4915,7 +4915,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5044,7 +5044,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "సృష్టించు"
@@ -5269,8 +5269,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5327,19 +5327,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5387,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5422,7 +5422,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5760,24 +5760,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "పంపించు"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5862,53 +5862,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5961,154 +5961,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6151,67 +6151,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7413,56 +7413,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7487,8 +7492,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7621,44 +7626,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7666,22 +7671,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7719,283 +7724,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8685,7 +8714,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8721,7 +8750,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8736,11 +8765,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/th.po b/po/th.po
index e61be1c85..8c17ae707 100644
--- a/po/th.po
+++ b/po/th.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Thai (http://www.transifex.com/projects/p/manaplus/language/th/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[0] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "ตั้งค่า"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "ผิดพลาด"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1535,9 +1535,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "ใช้"
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "ออก"
@@ -2646,71 +2646,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4226,8 +4226,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "ลบทิ้ง"
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "สร้าง"
@@ -5268,8 +5268,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5757,24 +5757,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5859,53 +5859,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5958,154 +5958,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6148,67 +6148,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7410,56 +7410,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7484,8 +7489,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7618,44 +7623,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7663,22 +7668,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7716,283 +7721,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8682,7 +8711,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8718,7 +8747,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,11 +8762,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/tr.po b/po/tr.po
index 84727ec49..0a60b28e4 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/manaplus/"
"language/tr/)\n"
@@ -35,8 +35,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -55,7 +56,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -285,7 +285,7 @@ msgid "Accepting incoming trade requests"
msgstr "Gelen takas istekleri kabul ediliyor"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr ""
@@ -294,78 +294,78 @@ msgstr ""
msgid "Human"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "kaçınıldı"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "ıskalandı"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
+#: src/being/localplayer.cpp:380
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr "Var olmayan nesne toplanmaya çalışıldı."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "Nesne çok ağır."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "Nesne çok uzakta."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr "Envanter dolu."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr "Nesne başkasına ait."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr "Nesne toplamada bilinmeyen hata oluştu."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -374,43 +374,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr "Taklit iptal edildi"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Ayarlar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Yardım"
@@ -494,42 +494,42 @@ msgstr "Yardım"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "Kapat"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "Bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "Bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "Oyun dünyasına giriliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "Karakterler isteniliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "Oyun sunucusuna bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "Oyun sunucusu değiştiriliyor"
@@ -545,7 +545,7 @@ msgstr "Oyun sunucusu değiştiriliyor"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -560,42 +560,42 @@ msgid "Error"
msgstr "Hata"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "Kayıt detayları isteniyor"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "Şifre Değiştir"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "Şifreniz başarı ile değiştirildi!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "E-posta Değiştir"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "E-posta başarı ile değiştirildi!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "Hesap kapatma başarılı"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "Hoşçakal, tekrar bekleriz..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -630,36 +630,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "Genel"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "Hata ayıklama"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "Ekran görüntüsü kaydı başarısız!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "Sunucu bağlantısı koptu."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "Ağ Hatası"
@@ -1039,10 +1039,34 @@ msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr ""
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1050,7 +1074,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "varsayılan"
@@ -1710,8 +1734,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1801,7 +1825,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "Kıyafetler"
@@ -1962,8 +1986,8 @@ msgstr "Tamamını takasa ekle"
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Sakla"
@@ -1994,7 +2018,7 @@ msgstr "Tamamını sakla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "Almak"
@@ -2029,8 +2053,8 @@ msgstr "Tamamını geri al"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2060,7 +2084,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr ""
@@ -2221,8 +2245,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "Bırak..."
@@ -2237,14 +2261,14 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "Bırak"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "Bölme"
@@ -2278,13 +2302,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2573,8 +2590,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "Para: %s"
@@ -2611,7 +2628,7 @@ msgstr "Çıkış"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2624,7 +2641,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2634,8 +2651,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "En Fazla"
@@ -2669,7 +2686,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3837,7 +3854,7 @@ msgstr "Ağırlık bildirimlerini etkinleştir"
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "Mağaza"
@@ -4093,35 +4110,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4809,7 +4836,7 @@ msgid "Ignore items"
msgstr "Nesneleri görmezden gel"
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4882,8 +4909,8 @@ msgstr "EKP"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "Ekipman"
@@ -4894,7 +4921,7 @@ msgstr "ENV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "Envanter"
@@ -5333,19 +5360,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Mevcut: %s; %d oyuncu mevcut."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "%s 'e fısıldanıyor: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5462,7 +5489,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5720,7 +5747,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Level: %d (GM %d)"
@@ -5728,8 +5755,8 @@ msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "Seviye: %d"
@@ -6119,39 +6146,39 @@ msgid "Choose your party's name."
msgstr "Grubunun adını seç."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "İş: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "İş:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "Karakter Puanları: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr "Düzeltme puanları: %d"
@@ -7338,6 +7365,18 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "Önceki Sohbet Sekmesi"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+#, fuzzy
+msgid "Next inventory tab"
+msgstr "envanter yer çubuğu"
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7420,9 +7459,8 @@ msgstr " -s --server : Sunucu adına veya IP'ye giriş yap"
#. TRANSLATORS: command line help
#: src/main.cpp:110
-#, fuzzy
msgid " -y --server-type : Login server type"
-msgstr " -s --server : Sunucu adına veya IP'ye giriş yap"
+msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7713,23 +7751,6 @@ msgstr ""
msgid "Connection to server terminated. "
msgstr ""
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr ""
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7755,32 +7776,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7937,9 +7964,8 @@ msgid "Unknown connection error."
msgstr ""
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "Haritadaki oyuncu sayısı:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8721,9 +8747,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "Bilinemeyen hata."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/vls.po b/po/vls.po
index 59fdea230..f33a00fe7 100644
--- a/po/vls.po
+++ b/po/vls.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Vlaams (http://www.transifex.com/projects/p/manaplus/language/vls/)\n"
"MIME-Version: 1.0\n"
@@ -31,8 +31,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -45,15 +45,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr ""
@@ -152,48 +152,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -286,82 +286,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -490,7 +490,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr ""
@@ -1535,9 +1535,9 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr ""
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr ""
@@ -2646,71 +2646,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr ""
@@ -4226,8 +4226,8 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr ""
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr ""
@@ -5268,8 +5268,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5759,24 +5759,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5861,53 +5861,53 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5960,154 +5960,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6150,67 +6150,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7412,56 +7412,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7486,8 +7491,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7620,44 +7625,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7665,22 +7670,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7718,283 +7723,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8684,7 +8713,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8720,7 +8749,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8735,11 +8764,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/zh_CN.po b/po/zh_CN.po
index c4f653a4e..615f0ff8e 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-11-22 13:43+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-12-04 23:19+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/manaplus/"
"language/zh_CN/)\n"
@@ -40,8 +40,9 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
-#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1473 src/client.cpp:1500
+#: src/gamemodifiers.cpp:424 src/gui/dialogsmanager.cpp:156
+#: src/gui/dialogsmanager.cpp:172 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -60,7 +61,6 @@ msgstr ""
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
-#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
#: src/net/eathena/charserverhandler.cpp:540
#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
@@ -290,7 +290,7 @@ msgid "Accepting incoming trade requests"
msgstr "接受传入的交易请求"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1316
+#: src/actormanager.cpp:1323
msgid "Visible on map"
msgstr "在地图上可见"
@@ -299,78 +299,78 @@ msgstr "在地图上可见"
msgid "Human"
msgstr ""
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "dodge"
msgstr "躲闪"
-#: src/being/being.cpp:561
+#: src/being/being.cpp:563
msgid "miss"
msgstr "失误"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1889 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1894 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:379
-#, fuzzy, c-format
+#: src/being/localplayer.cpp:380
+#, c-format
msgid "You were killed by %s."
-msgstr "你被 %s 杀掉了"
+msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Item is too heavy."
msgstr "项目是太重了."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Item is too far away."
msgstr "物品太远了."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:844
+#: src/being/localplayer.cpp:845
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:848
+#: src/being/localplayer.cpp:849
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:852
+#: src/being/localplayer.cpp:853
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:859
+#: src/being/localplayer.cpp:860
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:883
+#: src/being/localplayer.cpp:884
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -378,43 +378,43 @@ msgstr[0] "你拾起%d[@@%d|%s @@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
-#: src/being/localplayer.cpp:1102
+#: src/being/localplayer.cpp:1066 src/being/localplayer.cpp:1067
+#: src/being/localplayer.cpp:1103
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
-#: src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1071 src/being/localplayer.cpp:1077
+#: src/being/localplayer.cpp:1083
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2808
+#: src/being/localplayer.cpp:2816
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2822 src/being/localplayer.cpp:2847
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2824
+#: src/being/localplayer.cpp:2832
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
+#: src/being/localplayer.cpp:2838 src/being/localplayer.cpp:2852
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3194
+#: src/being/localplayer.cpp:3202
#, c-format
msgid "You see %s"
msgstr ""
@@ -452,37 +452,37 @@ msgstr "流动的泡沫"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:925 src/gui/windowmenu.cpp:166
+#: src/client.cpp:926 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "设置"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:929 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:932 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "视频"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:935 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr "主题"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:937
+#: src/client.cpp:938
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:940 src/gui/windowmenu.cpp:74
+#: src/client.cpp:941 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "帮助"
@@ -498,42 +498,42 @@ msgstr "帮助"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
-#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
+#: src/client.cpp:945 src/client.cpp:1401 src/client.cpp:1415
+#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
+#: src/gui/windows/inventorywindow.cpp:225 src/gui/windows/npcdialog.cpp:74
#: src/gui/windows/npcdialog.cpp:112 src/gui/windows/questswindow.cpp:77
#: src/gui/windows/shopwindow.cpp:83
msgid "Close"
msgstr "关闭"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1070
+#: src/client.cpp:1071
msgid "Connecting to server"
msgstr "正在连接服务器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1118
+#: src/client.cpp:1119
msgid "Logging in"
msgstr "登录中"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1161
+#: src/client.cpp:1162
msgid "Entering game world"
msgstr "进入游戏世界"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1291
+#: src/client.cpp:1292
msgid "Requesting characters"
msgstr "请求角色"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1332
msgid "Connecting to the game server"
msgstr "正在连接游戏服务器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1343
+#: src/client.cpp:1344
msgid "Changing game servers"
msgstr "正在更改游戏服务器"
@@ -549,7 +549,7 @@ msgstr "正在更改游戏服务器"
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
+#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
@@ -564,42 +564,42 @@ msgid "Error"
msgstr "错误"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1427
+#: src/client.cpp:1428
msgid "Requesting registration details"
msgstr "正在请求详细注册信息"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1468
+#: src/client.cpp:1469
msgid "Password Change"
msgstr "更改密码"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1470
+#: src/client.cpp:1471
msgid "Password changed successfully!"
msgstr "密码更改成功!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1495
+#: src/client.cpp:1496
msgid "Email Change"
msgstr "更改电子邮箱地址"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1497
+#: src/client.cpp:1498
msgid "Email changed successfully!"
msgstr "电子邮箱地址更改成功!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1524
+#: src/client.cpp:1525
msgid "Unregister Successful"
msgstr "取消注册成功"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1526
+#: src/client.cpp:1527
msgid "Farewell, come back any time..."
msgstr "再见,欢迎随时回来..."
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
+#: src/configmanager.cpp:55 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
#: src/dirs.cpp:488 src/dirs.cpp:496
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
@@ -634,36 +634,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:236
+#: src/game.cpp:234
msgid "General"
msgstr "常规"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:254 src/gui/windowmenu.cpp:153
+#: src/game.cpp:252 src/gui/windowmenu.cpp:153
#: src/gui/windows/debugwindow.cpp:42
msgid "Debug"
msgstr "调试"
#. TRANSLATORS: save file message
-#: src/game.cpp:535
+#: src/game.cpp:536
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:545
+#: src/game.cpp:546
msgid "Saving screenshot failed!"
msgstr "保存屏幕快照失败!"
#. TRANSLATORS: error message text
-#: src/game.cpp:628
+#: src/game.cpp:629
msgid "The connection to the server was lost."
msgstr "服务器的连接丢失."
#. TRANSLATORS: error message header
-#: src/game.cpp:631
+#: src/game.cpp:632
msgid "Network Error"
msgstr "网络错误"
@@ -1043,10 +1043,34 @@ msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: error message question
-#: src/gui/dialogsmanager.cpp:93
+#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
msgstr ""
+#. TRANSLATORS: message header
+#: src/gui/dialogsmanager.cpp:126 src/gui/dialogsmanager.cpp:150
+#: src/gui/dialogsmanager.cpp:166
+msgid "Message"
+msgstr "讯息"
+
+#. TRANSLATORS: ok dialog button
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: revive player
+#: src/gui/dialogsmanager.cpp:129 src/gui/popups/popupmenu.cpp:3003
+msgid "Revive"
+msgstr ""
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:152
+msgid ""
+"You are carrying more than half your weight. You are unable to regain health."
+msgstr "你已携带超过半数负重。无法回复健康(体力)."
+
+#. TRANSLATORS: weight message
+#: src/gui/dialogsmanager.cpp:168
+msgid "You are carrying less than half your weight. You can regain health."
+msgstr ""
+
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
#. TRANSLATORS: screen density type
@@ -1054,7 +1078,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:579
+#: src/gui/windows/equipmentwindow.cpp:582
msgid "default"
msgstr "默认"
@@ -1714,8 +1738,8 @@ msgstr ""
#. TRANSLATORS: pet unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:74
-#: src/gui/windows/inventorywindow.cpp:173 src/resources/itemtypemapdata.h:47
+#: src/gui/popups/popupmenu.cpp:341 src/gui/windows/equipmentwindow.cpp:76
+#: src/gui/windows/inventorywindow.cpp:174 src/resources/itemtypemapdata.h:47
#: src/resources/itemtypemapdata.h:51 src/resources/itemtypemapdata.h:55
#: src/resources/itemtypemapdata.h:59 src/resources/itemtypemapdata.h:63
#: src/resources/itemtypemapdata.h:67 src/resources/itemtypemapdata.h:71
@@ -1805,7 +1829,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:635 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:141 src/gui/windows/inventorywindow.cpp:191
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
msgstr "套装"
@@ -1966,8 +1990,8 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:2058 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:716 src/gui/windows/setupwindow.cpp:97
+#: src/gui/popups/popupmenu.cpp:2229 src/gui/windows/inventorywindow.cpp:221
+#: src/gui/windows/inventorywindow.cpp:717 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "存储"
@@ -1998,7 +2022,7 @@ msgstr "商店所有"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:2087 src/gui/windows/inventorywindow.cpp:223
msgid "Retrieve"
msgstr "取回"
@@ -2033,8 +2057,8 @@ msgstr "检索所有"
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/inventorywindow.cpp:172
+#: src/gui/windows/inventorywindow.cpp:630 src/gui/windows/skilldialog.cpp:81
#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2064,7 +2088,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:93
+#: src/gui/popups/popupmenu.cpp:2354 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
msgstr ""
@@ -2225,8 +2249,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:724
+#: src/gui/popups/popupmenu.cpp:2954 src/gui/windows/inventorywindow.cpp:187
+#: src/gui/windows/inventorywindow.cpp:725
msgid "Drop..."
msgstr "掉落..."
@@ -2241,14 +2265,14 @@ msgstr "所有"
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2963 src/gui/windowmenu.cpp:129
-#: src/gui/windows/inventorywindow.cpp:729
+#: src/gui/windows/inventorywindow.cpp:730
msgid "Drop"
msgstr "丢弃"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2971 src/gui/windows/inventorywindow.cpp:189
msgid "Split"
msgstr "分离"
@@ -2282,13 +2306,6 @@ msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
-#. TRANSLATORS: revive player
-#. TRANSLATORS: ok dialog button
-#: src/gui/popups/popupmenu.cpp:3003 src/net/ea/playerhandler.cpp:195
-msgid "Revive"
-msgstr ""
-
-#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
#: src/gui/popups/popupmenu.cpp:3008
msgid "Kick"
@@ -2577,8 +2594,8 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:554 src/gui/windows/statuswindow.cpp:74
-#: src/gui/windows/statuswindow.cpp:234 src/gui/windows/statuswindow.cpp:341
+#: src/gui/windows/inventorywindow.cpp:555 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:342
#, c-format
msgid "Money: %s"
msgstr "金币: %s"
@@ -2615,7 +2632,7 @@ msgstr "退出"
#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:105
-#: src/gui/windows/statuswindow.cpp:745
+#: src/gui/windows/statuswindow.cpp:746
msgid "+"
msgstr "+"
@@ -2628,7 +2645,7 @@ msgstr "+"
#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:257
#: src/gui/windows/itemamountwindow.cpp:154
#: src/gui/windows/itemamountwindow.cpp:188 src/gui/windows/npcdialog.cpp:107
-#: src/gui/windows/statuswindow.cpp:758
+#: src/gui/windows/statuswindow.cpp:759
msgid "-"
msgstr "-"
@@ -2638,8 +2655,8 @@ msgstr "-"
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:264
-#: src/gui/windows/statuswindow.cpp:488 src/gui/windows/statuswindow.cpp:543
-#: src/gui/windows/statuswindow.cpp:742 src/gui/windows/statuswindow.cpp:774
+#: src/gui/windows/statuswindow.cpp:489 src/gui/windows/statuswindow.cpp:544
+#: src/gui/windows/statuswindow.cpp:743 src/gui/windows/statuswindow.cpp:775
msgid "Max"
msgstr "最大"
@@ -2673,7 +2690,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:589
msgid "Unknown"
msgstr ""
@@ -3838,7 +3855,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:137
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:193
msgid "Shop"
msgstr "商店"
@@ -4094,35 +4111,45 @@ msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:135
+#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:139
+#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:143
+#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:147
+#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:151
+#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:156
+#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+#. TRANSLATORS: settings group
+#: src/gui/widgets/tabs/setup_perfomance.cpp:160
+msgid "Critical options (DO NOT change if you don't know what it duing)"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_perfomance.cpp:164
+msgid "Disable logging in game (do not enable)"
+msgstr ""
+
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
msgid "Show gender"
@@ -4810,7 +4837,7 @@ msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/widgets/tabs/socialplayerstab.h:192
+#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
msgstr ""
@@ -4883,8 +4910,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:67
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:99 src/gui/windows/equipmentwindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:195
msgid "Equipment"
msgstr "装备"
@@ -4895,7 +4922,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:129
+#: src/gui/windowmenu.cpp:102 src/gui/windows/inventorywindow.cpp:130
#: src/inventory.cpp:297
msgid "Inventory"
msgstr "物品栏"
@@ -5334,19 +5361,19 @@ msgid "Enter password:"
msgstr "输入密码:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:659
+#: src/gui/windows/chatwindow.cpp:660
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1102
+#: src/gui/windows/chatwindow.cpp:1103
#, c-format
msgid "Whispering to %s: %s"
msgstr "对%s密语到:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5463,7 +5490,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:169 src/gui/windows/outfitwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:170 src/gui/windows/outfitwindow.cpp:67
#: src/resources/itemtypemapdata.h:47 src/resources/itemtypemapdata.h:51
#: src/resources/itemtypemapdata.h:55 src/resources/itemtypemapdata.h:59
#: src/resources/itemtypemapdata.h:63 src/resources/itemtypemapdata.h:67
@@ -5719,7 +5746,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:340
-#: src/gui/windows/statuswindow.cpp:245
+#: src/gui/windows/statuswindow.cpp:246
#, c-format
msgid "Level: %d (GM %d)"
msgstr "级别:%d (GM %d)"
@@ -5727,8 +5754,8 @@ msgstr "级别:%d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#: src/gui/windows/ministatuswindow.cpp:347
-#: src/gui/windows/statuswindow.cpp:72 src/gui/windows/statuswindow.cpp:252
-#: src/gui/windows/statuswindow.cpp:377
+#: src/gui/windows/statuswindow.cpp:73 src/gui/windows/statuswindow.cpp:253
+#: src/gui/windows/statuswindow.cpp:378
#, c-format
msgid "Level: %d"
msgstr "等级:%d"
@@ -6118,39 +6145,39 @@ msgid "Choose your party's name."
msgstr "选择n的名称."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:76
+#: src/gui/windows/statuswindow.cpp:77
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:79
+#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
msgstr "经验:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:137
+#: src/gui/windows/statuswindow.cpp:138
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:180 src/gui/windows/statuswindow.cpp:303
+#: src/gui/windows/statuswindow.cpp:181 src/gui/windows/statuswindow.cpp:304
#, c-format
msgid "Job: %d"
msgstr "职业:%d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:182
+#: src/gui/windows/statuswindow.cpp:183
msgid "Job:"
msgstr "职业:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:238 src/gui/windows/statuswindow.cpp:349
+#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:350
#, c-format
msgid "Character points: %d"
msgstr "角色可用点: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:364
+#: src/gui/windows/statuswindow.cpp:365
#, c-format
msgid "Correction points: %d"
msgstr ""
@@ -7335,6 +7362,17 @@ msgstr ""
msgid "Next Commands tab"
msgstr ""
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:228
+#, fuzzy
+msgid "Previous inventory tab"
+msgstr "上一个聊天窗口标签页"
+
+#. TRANSLATORS: input action name
+#: src/input/pages/windows.cpp:234
+msgid "Next inventory tab"
+msgstr ""
+
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:302
msgid "Storage"
@@ -7711,23 +7749,6 @@ msgstr "无法解析主机“"
msgid "Connection to server terminated. "
msgstr "连接到服务器终止. "
-#. TRANSLATORS: message header
-#: src/net/ea/playerhandler.cpp:192 src/net/ea/playerhandler.cpp:418
-#: src/net/ea/playerhandler.cpp:434
-msgid "Message"
-msgstr "讯息"
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:420
-msgid ""
-"You are carrying more than half your weight. You are unable to regain health."
-msgstr "你已携带超过半数负重。无法回复健康(体力)."
-
-#. TRANSLATORS: weight message
-#: src/net/ea/playerhandler.cpp:436
-msgid "You are carrying less than half your weight. You can regain health."
-msgstr ""
-
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:523
#: src/net/eathena/charserverhandler.cpp:560
@@ -7753,32 +7774,38 @@ msgstr ""
msgid "Character not found."
msgstr ""
-#: src/net/eathena/chathandler.cpp:351
+#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:354
+#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:357
+#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:360
+#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:363
+#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:537
+#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
+#. TRANSLATORS: chat message
+#: src/net/eathena/chathandler.cpp:636
+#, c-format
+msgid "Can't open channel. Channel %s is not exists."
+msgstr ""
+
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
@@ -7935,9 +7962,8 @@ msgid "Unknown connection error."
msgstr "未知的连接错误."
#: src/net/eathena/generalhandler.cpp:266
-#, fuzzy
msgid "Map not found"
-msgstr "地图演员数:"
+msgstr ""
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
@@ -8719,9 +8745,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
-#, fuzzy, c-format
+#, c-format
msgid "Pet catch unknown error: %d."
-msgstr "未知的错误."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:383
diff --git a/po/zh_HK.po b/po/zh_HK.po
index f3a7f3be1..237fd990c 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/manaplus/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "確定"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr ""
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[0] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -490,7 +490,7 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "交易"
@@ -1535,9 +1535,9 @@ msgstr "交易"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr ""
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "使用"
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr ""
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "離開"
@@ -2646,71 +2646,71 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr ""
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4226,8 +4226,8 @@ msgstr "允許密語"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "刪除"
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "技能"
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "創造"
@@ -5268,8 +5268,8 @@ msgstr "開始"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr ""
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "對%s竊竊私語:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5757,24 +5757,24 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "增加"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr ""
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr ""
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr ""
@@ -5859,53 +5859,53 @@ msgid "Passwords do not match."
msgstr "密碼不一樣."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5958,154 +5958,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "升級"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6148,67 +6148,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7410,56 +7410,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7484,8 +7489,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7618,44 +7623,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7663,22 +7668,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7716,283 +7721,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "和伺服器失去連線!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "力量"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "敏捷"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "體力"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "智力"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "閃躲"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "幸運"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8682,7 +8711,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8718,7 +8747,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,11 +8762,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 6d9cc0147..b176d6304 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-10-24 12:58+0300\n"
-"PO-Revision-Date: 2014-10-25 10:00+0000\n"
+"POT-Creation-Date: 2014-11-22 13:43+0300\n"
+"PO-Revision-Date: 2014-11-25 15:28+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/manaplus/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -32,8 +32,8 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:131 src/client.cpp:1463 src/client.cpp:1490
-#: src/gamemodifiers.cpp:423 src/gui/widgets/tabs/setup_input.cpp:163
+#: src/actions/actions.cpp:131 src/client.cpp:1472 src/client.cpp:1499
+#: src/gamemodifiers.cpp:424 src/gui/widgets/tabs/setup_input.cpp:163
#: src/gui/widgets/tabs/setup_theme.cpp:312
#: src/gui/widgets/tabs/setup_theme.cpp:343
#: src/gui/widgets/tabs/setup_video.cpp:248
@@ -46,15 +46,15 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:275
#: src/gui/windows/charselectdialog.cpp:311 src/gui/windows/editdialog.cpp:49
#: src/gui/windows/editserverdialog.cpp:59
-#: src/gui/windows/editserverdialog.cpp:206
+#: src/gui/windows/editserverdialog.cpp:217
#: src/gui/windows/itemamountwindow.cpp:158 src/gui/windows/quitdialog.cpp:68
-#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:504
+#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:502
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
#: src/net/ea/charserverhandler.cpp:175 src/net/ea/gamehandler.cpp:83
#: src/net/ea/playerhandler.cpp:424 src/net/ea/playerhandler.cpp:440
-#: src/net/eathena/charserverhandler.cpp:541
-#: src/net/eathena/charserverhandler.cpp:571
+#: src/net/eathena/charserverhandler.cpp:540
+#: src/net/eathena/charserverhandler.cpp:570
msgid "OK"
msgstr "確定"
@@ -153,48 +153,48 @@ msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/actions/chat.cpp:218
+#: src/actions/chat.cpp:230
msgid "Cannot send empty whispers!"
msgstr "傳送密語失敗!"
#. TRANSLATORS: new whisper or channel query
-#: src/actions/chat.cpp:239
+#: src/actions/chat.cpp:251
#, c-format
-msgid "Cannot create a whisper tab \"%s\"! It either already exists."
+msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/actions/chat.cpp:264 src/gui/widgets/tabs/chat/partytab.cpp:72
+#: src/actions/chat.cpp:276 src/gui/widgets/tabs/chat/partytab.cpp:71
msgid "Party name is missing."
msgstr "漏掉隊伍名稱."
#. TRANSLATORS: create guild message
-#: src/actions/chat.cpp:282
+#: src/actions/chat.cpp:294
msgid "Guild name is missing."
msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: change relation
-#: src/actions/chat.cpp:304 src/actions/commands.cpp:64
+#: src/actions/chat.cpp:316 src/actions/commands.cpp:64
msgid "Please specify a name."
msgstr ""
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Return toggles chat."
msgstr "\"ENTER\"切換聊天."
-#: src/actions/chat.cpp:324
+#: src/actions/chat.cpp:336
msgid "Message closes chat."
msgstr "關閉密語."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:335
+#: src/actions/chat.cpp:347
msgid "Return now toggles chat."
msgstr "\"ENTER\"切換聊天."
#. TRANSLATORS: message from toggle chat command
-#: src/actions/chat.cpp:344
+#: src/actions/chat.cpp:356
msgid "Message now closes chat."
msgstr "切換聊天."
@@ -287,82 +287,82 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:393
+#: src/being/being.cpp:394
msgid "Human"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:560
+#: src/being/being.cpp:561
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1869 src/gui/windows/whoisonline.cpp:855
+#: src/being/being.cpp:1870 src/gui/windows/whoisonline.cpp:855
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1874 src/gui/windows/whoisonline.cpp:860
+#: src/being/being.cpp:1875 src/gui/windows/whoisonline.cpp:860
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:380
+#: src/being/localplayer.cpp:379
#, c-format
-msgid "You were killed by %s"
+msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:825
+#: src/being/localplayer.cpp:824
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:829
+#: src/being/localplayer.cpp:828
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:833
+#: src/being/localplayer.cpp:832
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:837
+#: src/being/localplayer.cpp:836
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:841
+#: src/being/localplayer.cpp:840
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:845
+#: src/being/localplayer.cpp:844
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:849
+#: src/being/localplayer.cpp:848
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:853
+#: src/being/localplayer.cpp:852
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:857
+#: src/being/localplayer.cpp:859
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:881
+#: src/being/localplayer.cpp:883
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -370,43 +370,43 @@ msgstr[0] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1063 src/being/localplayer.cpp:1064
-#: src/being/localplayer.cpp:1100
+#: src/being/localplayer.cpp:1065 src/being/localplayer.cpp:1066
+#: src/being/localplayer.cpp:1102
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1068 src/being/localplayer.cpp:1074
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1070 src/being/localplayer.cpp:1076
+#: src/being/localplayer.cpp:1082
msgid "job"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2803
+#: src/being/localplayer.cpp:2808
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2809 src/being/localplayer.cpp:2834
+#: src/being/localplayer.cpp:2814 src/being/localplayer.cpp:2839
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2819
+#: src/being/localplayer.cpp:2824
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2825 src/being/localplayer.cpp:2839
+#: src/being/localplayer.cpp:2830 src/being/localplayer.cpp:2844
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3189
+#: src/being/localplayer.cpp:3194
#, c-format
msgid "You see %s"
msgstr ""
@@ -444,37 +444,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:919 src/gui/windowmenu.cpp:166
+#: src/client.cpp:925 src/gui/windowmenu.cpp:166
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:922 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:928 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:925 src/gui/widgets/tabs/setup_video.cpp:105
+#: src/client.cpp:931 src/gui/widgets/tabs/setup_video.cpp:105
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:928 src/gui/widgets/tabs/setup_theme.cpp:122
+#: src/client.cpp:934 src/gui/widgets/tabs/setup_theme.cpp:122
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:931
+#: src/client.cpp:937
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:934 src/gui/windowmenu.cpp:74
+#: src/client.cpp:940 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -490,7 +490,7 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:938 src/client.cpp:1391 src/client.cpp:1405
+#: src/client.cpp:944 src/client.cpp:1400 src/client.cpp:1414
#: src/gui/dialogsmanager.cpp:84 src/gui/popups/popupmenu.cpp:693
#: src/gui/popups/popupmenu.cpp:926 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:74
@@ -500,32 +500,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1064
+#: src/client.cpp:1070
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1112
+#: src/client.cpp:1118
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1155
+#: src/client.cpp:1161
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1291
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1322
+#: src/client.cpp:1331
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1334
+#: src/client.cpp:1343
msgid "Changing game servers"
msgstr ""
@@ -541,52 +541,52 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
-#: src/client.cpp:1389 src/client.cpp:1403 src/client.cpp:1598
+#: src/client.cpp:1398 src/client.cpp:1412 src/client.cpp:1607
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:367
#: src/gui/windows/charselectdialog.cpp:309
-#: src/gui/windows/editserverdialog.cpp:201
+#: src/gui/windows/editserverdialog.cpp:212
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:141 src/net/ea/charserverhandler.cpp:173
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:526
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:525
msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1418
+#: src/client.cpp:1427
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1459
+#: src/client.cpp:1468
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1461
+#: src/client.cpp:1470
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1486
+#: src/client.cpp:1495
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1488
+#: src/client.cpp:1497
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1515
+#: src/client.cpp:1524
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1517
+#: src/client.cpp:1526
msgid "Farewell, come back any time..."
msgstr ""
@@ -639,398 +639,398 @@ msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:539
+#: src/game.cpp:535
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:549
+#: src/game.cpp:545
msgid "Saving screenshot failed!"
msgstr "儲存抓圖失敗!"
#. TRANSLATORS: error message text
-#: src/game.cpp:632
+#: src/game.cpp:628
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:635
+#: src/game.cpp:631
msgid "Network Error"
msgstr "網路錯誤"
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:142
+#: src/gamemodifiers.cpp:143
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:144
+#: src/gamemodifiers.cpp:145
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:146
+#: src/gamemodifiers.cpp:147
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:148
+#: src/gamemodifiers.cpp:149
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:150
+#: src/gamemodifiers.cpp:151
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/gamemodifiers.cpp:152
+#: src/gamemodifiers.cpp:153
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:177
+#: src/gamemodifiers.cpp:178
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:183
+#: src/gamemodifiers.cpp:184
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/gamemodifiers.cpp:188
+#: src/gamemodifiers.cpp:189
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:195
+#: src/gamemodifiers.cpp:196
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:197
+#: src/gamemodifiers.cpp:198
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:199
+#: src/gamemodifiers.cpp:200
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:201
+#: src/gamemodifiers.cpp:202
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:203
+#: src/gamemodifiers.cpp:204
msgid "(4) moves to target in distance 4"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:205
+#: src/gamemodifiers.cpp:206
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:207
+#: src/gamemodifiers.cpp:208
msgid "(6) moves to target in distance 6"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:209
+#: src/gamemodifiers.cpp:210
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:211
+#: src/gamemodifiers.cpp:212
msgid "(8) moves to target in distance 8"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:213
+#: src/gamemodifiers.cpp:214
msgid "(9) moves to target in distance 9"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:215
+#: src/gamemodifiers.cpp:216
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:217
+#: src/gamemodifiers.cpp:218
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:219
+#: src/gamemodifiers.cpp:220
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/gamemodifiers.cpp:221
+#: src/gamemodifiers.cpp:222
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:227
+#: src/gamemodifiers.cpp:228
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:229
+#: src/gamemodifiers.cpp:230
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:231
+#: src/gamemodifiers.cpp:232
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:233
+#: src/gamemodifiers.cpp:234
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/gamemodifiers.cpp:235
+#: src/gamemodifiers.cpp:236
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:241 src/gamemodifiers.cpp:249
-#: src/gamemodifiers.cpp:263
+#: src/gamemodifiers.cpp:242 src/gamemodifiers.cpp:250
+#: src/gamemodifiers.cpp:264
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:243 src/gamemodifiers.cpp:255
+#: src/gamemodifiers.cpp:244 src/gamemodifiers.cpp:256
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:245
+#: src/gamemodifiers.cpp:246
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/gamemodifiers.cpp:247
+#: src/gamemodifiers.cpp:248
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:257
+#: src/gamemodifiers.cpp:258
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:259
+#: src/gamemodifiers.cpp:260
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/gamemodifiers.cpp:261
+#: src/gamemodifiers.cpp:262
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:296
+#: src/gamemodifiers.cpp:297
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:298
+#: src/gamemodifiers.cpp:299
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:300
+#: src/gamemodifiers.cpp:301
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:302
+#: src/gamemodifiers.cpp:303
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:304
+#: src/gamemodifiers.cpp:305
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:306
+#: src/gamemodifiers.cpp:307
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:308
+#: src/gamemodifiers.cpp:309
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:310
+#: src/gamemodifiers.cpp:311
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:316
+#: src/gamemodifiers.cpp:317
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:318
+#: src/gamemodifiers.cpp:319
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:320
+#: src/gamemodifiers.cpp:321
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:322
+#: src/gamemodifiers.cpp:323
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:324
+#: src/gamemodifiers.cpp:325
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/gamemodifiers.cpp:326
+#: src/gamemodifiers.cpp:327
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:332
+#: src/gamemodifiers.cpp:333
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:334
+#: src/gamemodifiers.cpp:335
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:336
+#: src/gamemodifiers.cpp:337
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:338
+#: src/gamemodifiers.cpp:339
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/gamemodifiers.cpp:340
+#: src/gamemodifiers.cpp:341
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:346
+#: src/gamemodifiers.cpp:347
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:348
+#: src/gamemodifiers.cpp:349
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/gamemodifiers.cpp:350
+#: src/gamemodifiers.cpp:351
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:356
+#: src/gamemodifiers.cpp:357
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:358
+#: src/gamemodifiers.cpp:359
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/gamemodifiers.cpp:360
+#: src/gamemodifiers.cpp:361
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:373
+#: src/gamemodifiers.cpp:374
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:375
+#: src/gamemodifiers.cpp:376
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:377
+#: src/gamemodifiers.cpp:378
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:379
+#: src/gamemodifiers.cpp:380
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:381
+#: src/gamemodifiers.cpp:382
msgid "(e) empty map view with collision"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:383
+#: src/gamemodifiers.cpp:384
msgid "(E) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/gamemodifiers.cpp:385
+#: src/gamemodifiers.cpp:386
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/gamemodifiers.cpp:387
+#: src/gamemodifiers.cpp:388
msgid "(?) map view"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:393
+#: src/gamemodifiers.cpp:394
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/gamemodifiers.cpp:395
+#: src/gamemodifiers.cpp:396
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:397 src/gamemodifiers.cpp:450
+#: src/gamemodifiers.cpp:398 src/gamemodifiers.cpp:451
msgid "(?) away"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/gamemodifiers.cpp:420
+#: src/gamemodifiers.cpp:421
msgid "Away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:446
+#: src/gamemodifiers.cpp:447
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/gamemodifiers.cpp:448
+#: src/gamemodifiers.cpp:449
msgid "(F) free camera mode"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:501
+#: src/gui/popups/createpartypopup.h:51 src/gui/windows/socialwindow.cpp:499
msgid "Create Party"
msgstr ""
@@ -1502,9 +1502,9 @@ msgstr ""
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:61
#: src/gui/windows/itemamountwindow.cpp:160
-#: src/gui/windows/npcpostdialog.cpp:72 src/gui/windows/quitdialog.cpp:70
+#: src/gui/windows/npcpostdialog.cpp:70 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:65 src/gui/windows/setupwindow.cpp:95
-#: src/gui/windows/textcommandeditor.cpp:88 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:57
#: src/gui/windows/updaterwindow.cpp:191 src/input/pages/gui.cpp:105
msgid "Cancel"
@@ -1520,7 +1520,7 @@ msgstr ""
#. TRANSLATORS: trade with player
#. TRANSLATORS: trade chat tab name
#: src/gui/popups/popupmenu.cpp:165 src/gui/popups/popupmenu.cpp:766
-#: src/gui/widgets/tabs/chat/tradetab.cpp:37
+#: src/gui/widgets/tabs/chat/tradetab.cpp:35
msgid "Trade"
msgstr "交易"
@@ -1535,9 +1535,9 @@ msgstr "交易"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:168 src/gui/popups/popupmenu.cpp:274
-#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:113
+#: src/gui/popups/popupmenu.cpp:769 src/gui/widgets/skillinfo.cpp:114
#: src/gui/windows/botcheckerwindow.cpp:89 src/input/pages/basic.cpp:42
-#: src/net/eathena/generalhandler.cpp:362 src/net/tmwa/generalhandler.cpp:328
+#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:326
msgid "Attack"
msgstr "攻擊"
@@ -1866,7 +1866,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:91
+#: src/gui/popups/popupmenu.cpp:742 src/gui/windows/socialwindow.cpp:89
msgid "Leave"
msgstr ""
@@ -2026,9 +2026,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2150 src/gui/popups/popupmenu.cpp:2939
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:80
-#: src/gui/windows/skilldialog.cpp:152 src/gui/windows/skilldialog.cpp:322
-#: src/gui/windows/skilldialog.cpp:449 src/gui/windows/skilldialog.cpp:531
+#: src/gui/windows/inventorywindow.cpp:629 src/gui/windows/skilldialog.cpp:81
+#: src/gui/windows/skilldialog.cpp:153 src/gui/windows/skilldialog.cpp:323
+#: src/gui/windows/skilldialog.cpp:456 src/gui/windows/skilldialog.cpp:538
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
msgid "Use"
msgstr "使用"
@@ -2317,7 +2317,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupinputpages.cpp:55 src/gui/widgets/tabs/setup_chat.cpp:40
-#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:91
+#: src/gui/windowmenu.cpp:88 src/gui/windows/chatwindow.cpp:89
msgid "Chat"
msgstr "聊天"
@@ -2593,7 +2593,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:117
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
msgid "Quit"
msgstr "離開"
@@ -2646,71 +2646,71 @@ msgstr "價格: %s / 總共: %s"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:368 src/gui/widgets/setupitem.cpp:505
-#: src/gui/windows/serverdialog.cpp:123
+#: src/gui/windows/serverdialog.cpp:130
msgid "Edit"
msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:99 src/gui/windows/skilldialog.cpp:445
+#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:452
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:103
+#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:108 src/gui/windows/equipmentwindow.cpp:586
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:586
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:118
+#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:123
+#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:128
+#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:133
+#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:138
+#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:142
+#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:148
+#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:154
+#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
msgstr ""
#. TRANSLATORS: battle chat tab name
-#: src/gui/widgets/tabs/chat/battletab.cpp:36
+#: src/gui/widgets/tabs/chat/battletab.cpp:35
msgid "Battle"
msgstr ""
@@ -2745,78 +2745,78 @@ msgstr ""
#. TRANSLATORS: guild chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:39
-#: src/gui/widgets/tabs/chat/guildtab.cpp:46
+#: src/gui/widgets/tabs/chat/emulateguildtab.cpp:38
+#: src/gui/widgets/tabs/chat/guildtab.cpp:45
#: src/gui/widgets/tabs/socialguildtab2.h:48
#: src/gui/widgets/tabs/socialguildtab.h:50
msgid "Guild"
msgstr "公會"
#. TRANSLATORS: gb tab name
-#: src/gui/widgets/tabs/chat/gmtab.cpp:33
+#: src/gui/widgets/tabs/chat/gmtab.cpp:31
msgid "GM"
msgstr ""
#. TRANSLATORS: lang chat tab name
-#: src/gui/widgets/tabs/chat/langtab.cpp:34
+#: src/gui/widgets/tabs/chat/langtab.cpp:32
msgid "Lang"
msgstr ""
#. TRANSLATORS: party chat tab name
#. TRANSLATORS: tab in social window
-#: src/gui/widgets/tabs/chat/partytab.cpp:46
+#: src/gui/widgets/tabs/chat/partytab.cpp:45
#: src/gui/widgets/tabs/socialpartytab.h:51
msgid "Party"
msgstr "隊伍"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:99 src/resources/notifications.h:207
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:207
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:104
+#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:211
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:109
+#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:215
msgid "Item sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:114
+#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:149
+#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:195
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:154
+#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:199
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:159
+#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:203
msgid "Experience sharing not possible."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chat/partytab.cpp:164
+#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
msgstr ""
@@ -3848,7 +3848,7 @@ msgstr ""
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
#: src/gui/widgets/tabs/setup_other.cpp:279 src/gui/windows/npcdialog.cpp:85
-#: src/gui/windows/npcpostdialog.cpp:45
+#: src/gui/windows/npcpostdialog.cpp:43
msgid "NPC"
msgstr "NPC"
@@ -4226,8 +4226,8 @@ msgstr "允許密語"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:125 src/gui/windows/shopwindow.cpp:100
-#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:92
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:107 src/gui/windows/textcommandeditor.cpp:91
#: src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "刪除"
@@ -4903,7 +4903,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:72
+#: src/gui/windowmenu.cpp:111 src/gui/windows/skilldialog.cpp:73
msgid "Skills"
msgstr "技能"
@@ -4914,7 +4914,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:64
+#: src/gui/windowmenu.cpp:117 src/gui/windows/socialwindow.cpp:62
msgid "Social"
msgstr ""
@@ -5043,7 +5043,7 @@ msgstr ""
#. TRANSLATORS: social window button
#: src/gui/windows/buydialog.cpp:260 src/gui/windows/charcreatedialog.cpp:125
#: src/gui/windows/charselectdialog.cpp:601
-#: src/gui/windows/socialwindow.cpp:87
+#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
msgstr "創造"
@@ -5268,8 +5268,8 @@ msgstr "開始"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:80
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:539
-#: src/net/eathena/charserverhandler.cpp:569
+#: src/net/eathena/charserverhandler.cpp:538
+#: src/net/eathena/charserverhandler.cpp:568
msgid "Info"
msgstr "資訊"
@@ -5326,19 +5326,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:661
+#: src/gui/windows/chatwindow.cpp:659
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1104
+#: src/gui/windows/chatwindow.cpp:1102
#, c-format
msgid "Whispering to %s: %s"
msgstr "對%s竊竊私語:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1652 src/net/eathena/pethandler.cpp:167
+#: src/gui/windows/chatwindow.cpp:1651 src/net/eathena/pethandler.cpp:167
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5386,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
-#: src/gui/windows/serverdialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
msgstr ""
@@ -5421,7 +5421,7 @@ msgid "Online list url:"
msgstr ""
#. TRANSLATORS: edit server dialog error message
-#: src/gui/windows/editserverdialog.cpp:203
+#: src/gui/windows/editserverdialog.cpp:214
msgid "Please at least type both the address and the port of the server."
msgstr ""
@@ -5757,24 +5757,24 @@ msgstr "確認"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:121
+#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/serverdialog.cpp:128
#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "增加"
#. TRANSLATORS: label in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:61
+#: src/gui/windows/npcpostdialog.cpp:59
msgid "To:"
msgstr "存至:"
#. TRANSLATORS: button in npc post dialog
-#: src/gui/windows/npcpostdialog.cpp:68
+#: src/gui/windows/npcpostdialog.cpp:66
msgid "Send"
msgstr "傳送"
#. TRANSLATORS: npc post message error
-#: src/gui/windows/npcpostdialog.cpp:115
+#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
msgstr "無法傳送的發件人或信息無效."
@@ -5859,53 +5859,53 @@ msgid "Passwords do not match."
msgstr "密碼不一樣."
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:108
+#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:127
+#: src/gui/windows/serverdialog.cpp:134
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:141
+#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:150
+#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:402
+#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:408
+#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:413
+#: src/gui/windows/serverdialog.cpp:420
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:418
+#: src/gui/windows/serverdialog.cpp:425
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:508
+#: src/gui/windows/serverdialog.cpp:515
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:513
+#: src/gui/windows/serverdialog.cpp:520
#, c-format
msgid "requires v%s"
msgstr ""
@@ -5958,154 +5958,154 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/skilldialog.cpp:83
msgid "Up"
msgstr "升級"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:192
+#: src/gui/windows/skilldialog.cpp:193
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:289
+#: src/gui/windows/skilldialog.cpp:291
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:310
+#: src/gui/windows/skilldialog.cpp:312
#, c-format
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:450
+#: src/gui/windows/skilldialog.cpp:457
#, c-format
msgid "Failed skill: %s"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:78
+#: src/gui/windows/socialwindow.cpp:76
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:83
+#: src/gui/windows/socialwindow.cpp:81
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:89
+#: src/gui/windows/socialwindow.cpp:87
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:277
+#: src/gui/windows/socialwindow.cpp:275
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:288
+#: src/gui/windows/socialwindow.cpp:286
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:305
+#: src/gui/windows/socialwindow.cpp:303
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:319
+#: src/gui/windows/socialwindow.cpp:317
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:359
+#: src/gui/windows/socialwindow.cpp:357
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:380
+#: src/gui/windows/socialwindow.cpp:378
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:395
+#: src/gui/windows/socialwindow.cpp:393
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:397
+#: src/gui/windows/socialwindow.cpp:395
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:413
+#: src/gui/windows/socialwindow.cpp:411
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:421
+#: src/gui/windows/socialwindow.cpp:419
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:428
+#: src/gui/windows/socialwindow.cpp:426
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:444
+#: src/gui/windows/socialwindow.cpp:442
msgid "Received party request, but one already exists."
msgstr "收到派對邀請,但而有另一個存在."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:456
+#: src/gui/windows/socialwindow.cpp:454
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:461
+#: src/gui/windows/socialwindow.cpp:459
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:470
+#: src/gui/windows/socialwindow.cpp:468
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s 邀請你參加他們的派對."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:476
+#: src/gui/windows/socialwindow.cpp:474
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s 邀請你參加 %s 派對."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:486
+#: src/gui/windows/socialwindow.cpp:484
msgid "Accept Party Invite"
msgstr "接受派對邀請"
-#: src/gui/windows/socialwindow.cpp:502
+#: src/gui/windows/socialwindow.cpp:500
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:511
+#: src/gui/windows/socialwindow.cpp:509
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:513
+#: src/gui/windows/socialwindow.cpp:511
msgid "Choose your party's name."
msgstr ""
@@ -6148,67 +6148,67 @@ msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:49
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:58
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:61
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:64
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:68
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:72
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:75
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:78
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:82
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:85
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -7410,56 +7410,61 @@ msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:110
-msgid " -p --port : Login server port"
+msgid " -y --server-type : Login server type"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:112
-msgid " -H --update-host : Use this update host"
+msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
#: src/main.cpp:114
+msgid " -H --update-host : Use this update host"
+msgstr ""
+
+#. TRANSLATORS: command line help
+#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:119
+#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:122
+#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:125
+#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:130
+#: src/main.cpp:132
msgid " --renderer : Set renderer type"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:136
+#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -7484,8 +7489,8 @@ msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:284
-#: src/net/eathena/loginhandler.cpp:203
+#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:283
+#: src/net/eathena/loginhandler.cpp:225
msgid "Wrong name."
msgstr ""
@@ -7618,44 +7623,44 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:296
-#: src/net/eathena/loginhandler.cpp:217
+#: src/net/ea/loginhandler.cpp:170 src/net/ea/loginhandler.cpp:295
+#: src/net/eathena/loginhandler.cpp:239
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:242 src/net/eathena/loginhandler.cpp:158
+#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:180
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:246 src/net/eathena/loginhandler.cpp:162
+#: src/net/ea/loginhandler.cpp:247 src/net/eathena/loginhandler.cpp:184
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:167
+#: src/net/ea/loginhandler.cpp:252 src/net/eathena/loginhandler.cpp:189
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:255 src/net/eathena/loginhandler.cpp:171
+#: src/net/ea/loginhandler.cpp:256 src/net/eathena/loginhandler.cpp:193
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:259 src/net/eathena/loginhandler.cpp:175
+#: src/net/ea/loginhandler.cpp:260 src/net/eathena/loginhandler.cpp:197
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:264 src/net/eathena/loginhandler.cpp:180
+#: src/net/ea/loginhandler.cpp:265 src/net/eathena/loginhandler.cpp:202
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:268 src/net/eathena/loginhandler.cpp:184
+#: src/net/ea/loginhandler.cpp:269 src/net/eathena/loginhandler.cpp:206
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -7663,22 +7668,22 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:276 src/net/eathena/loginhandler.cpp:193
+#: src/net/ea/loginhandler.cpp:275 src/net/eathena/loginhandler.cpp:215
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:280 src/net/eathena/loginhandler.cpp:198
+#: src/net/ea/loginhandler.cpp:279 src/net/eathena/loginhandler.cpp:220
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:288 src/net/eathena/loginhandler.cpp:208
+#: src/net/ea/loginhandler.cpp:287 src/net/eathena/loginhandler.cpp:230
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginhandler.cpp:292 src/net/eathena/loginhandler.cpp:213
+#: src/net/ea/loginhandler.cpp:291 src/net/eathena/loginhandler.cpp:235
msgid "Username permanently erased."
msgstr ""
@@ -7716,283 +7721,307 @@ msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:524
-#: src/net/eathena/charserverhandler.cpp:561
+#: src/net/eathena/charserverhandler.cpp:523
+#: src/net/eathena/charserverhandler.cpp:560
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:539
+#: src/net/eathena/charserverhandler.cpp:538
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:552
+#: src/net/eathena/charserverhandler.cpp:551
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:556
+#: src/net/eathena/charserverhandler.cpp:555
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:565
+#: src/net/eathena/charserverhandler.cpp:564
msgid "Character not found."
msgstr ""
+#: src/net/eathena/chathandler.cpp:351
+msgid "Can't cast skill in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:354
+msgid "Can't use item in this area."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:357
+msgid "Can't equip. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:360
+msgid "Can't use. Wrong level."
+msgstr ""
+
+#: src/net/eathena/chathandler.cpp:363
+msgid "Work in progress."
+msgstr ""
+
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:513
+#: src/net/eathena/chathandler.cpp:537
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:128
+#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:126
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:128 src/net/tmwa/generalhandler.cpp:130
+#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:128
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:129 src/net/tmwa/generalhandler.cpp:132
+#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:130 src/net/tmwa/generalhandler.cpp:134
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:136
+#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:138
+#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:163 src/net/tmwa/generalhandler.cpp:173
+#: src/net/eathena/generalhandler.cpp:168 src/net/tmwa/generalhandler.cpp:171
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:166 src/net/tmwa/generalhandler.cpp:177
+#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:175
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:171 src/net/tmwa/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:181
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:176 src/net/tmwa/generalhandler.cpp:189
+#: src/net/eathena/generalhandler.cpp:181 src/net/tmwa/generalhandler.cpp:187
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:180 src/net/tmwa/generalhandler.cpp:194
+#: src/net/eathena/generalhandler.cpp:185 src/net/tmwa/generalhandler.cpp:192
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:183
+#: src/net/eathena/generalhandler.cpp:188
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:186
+#: src/net/eathena/generalhandler.cpp:191
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:189 src/net/tmwa/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:194 src/net/tmwa/generalhandler.cpp:196
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:192
+#: src/net/eathena/generalhandler.cpp:197
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:195
+#: src/net/eathena/generalhandler.cpp:200
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:198
+#: src/net/eathena/generalhandler.cpp:203
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:201
+#: src/net/eathena/generalhandler.cpp:206
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:204
+#: src/net/eathena/generalhandler.cpp:209
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:207
+#: src/net/eathena/generalhandler.cpp:212
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:210
+#: src/net/eathena/generalhandler.cpp:215
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:214
+#: src/net/eathena/generalhandler.cpp:219
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:217
+#: src/net/eathena/generalhandler.cpp:222
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:220
+#: src/net/eathena/generalhandler.cpp:225
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:223
+#: src/net/eathena/generalhandler.cpp:228
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:226
+#: src/net/eathena/generalhandler.cpp:231
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:230
+#: src/net/eathena/generalhandler.cpp:235
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:233
+#: src/net/eathena/generalhandler.cpp:238
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:236
+#: src/net/eathena/generalhandler.cpp:241
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:239
+#: src/net/eathena/generalhandler.cpp:244
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:242
+#: src/net/eathena/generalhandler.cpp:247
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:245
+#: src/net/eathena/generalhandler.cpp:250
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:253
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:202
+#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:200
msgid "Unknown connection error."
msgstr ""
+#: src/net/eathena/generalhandler.cpp:266
+msgid "Map not found"
+msgstr ""
+
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:329 src/net/tmwa/generalhandler.cpp:287
+#: src/net/eathena/generalhandler.cpp:342 src/net/tmwa/generalhandler.cpp:285
msgid "Got disconnected from server!"
msgstr "和伺服器失去連線!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:354 src/net/tmwa/generalhandler.cpp:315
+#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:313
msgid "Strength"
msgstr "力量"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:355 src/net/tmwa/generalhandler.cpp:317
+#: src/net/eathena/generalhandler.cpp:368 src/net/tmwa/generalhandler.cpp:315
msgid "Agility"
msgstr "敏捷"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:356 src/net/tmwa/generalhandler.cpp:319
+#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:317
msgid "Vitality"
msgstr "體力"
-#: src/net/eathena/generalhandler.cpp:358 src/net/tmwa/generalhandler.cpp:322
+#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:320
msgid "Intelligence"
msgstr "智力"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:359 src/net/tmwa/generalhandler.cpp:324
+#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:322
msgid "Dexterity"
msgstr "閃躲"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:360 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:324
msgid "Luck"
msgstr "幸運"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:363 src/net/tmwa/generalhandler.cpp:330
+#: src/net/eathena/generalhandler.cpp:376 src/net/tmwa/generalhandler.cpp:328
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:364 src/net/tmwa/generalhandler.cpp:332
+#: src/net/eathena/generalhandler.cpp:377 src/net/tmwa/generalhandler.cpp:330
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:365 src/net/tmwa/generalhandler.cpp:334
+#: src/net/eathena/generalhandler.cpp:378 src/net/tmwa/generalhandler.cpp:332
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:367 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:380 src/net/tmwa/generalhandler.cpp:335
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:369 src/net/tmwa/generalhandler.cpp:340
+#: src/net/eathena/generalhandler.cpp:382 src/net/tmwa/generalhandler.cpp:338
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:371 src/net/tmwa/generalhandler.cpp:343
+#: src/net/eathena/generalhandler.cpp:384 src/net/tmwa/generalhandler.cpp:341
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:372 src/net/tmwa/generalhandler.cpp:345
+#: src/net/eathena/generalhandler.cpp:385 src/net/tmwa/generalhandler.cpp:343
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:373 src/net/tmwa/generalhandler.cpp:347
+#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:345
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:374 src/net/tmwa/generalhandler.cpp:349
+#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:347
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:375 src/net/tmwa/generalhandler.cpp:351
+#: src/net/eathena/generalhandler.cpp:388 src/net/tmwa/generalhandler.cpp:349
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:376
+#: src/net/eathena/generalhandler.cpp:389
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:377
+#: src/net/eathena/generalhandler.cpp:390
msgid "Manner"
msgstr ""
@@ -8682,7 +8711,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:379
#, c-format
-msgid "Pet catch unkown error: %d."
+msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
@@ -8718,7 +8747,7 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:407
#, c-format
-msgid "You can't feed homunculus, because you don't have %s."
+msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
@@ -8733,11 +8762,13 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:419
-msgid "Deposit failed. Probably you not have money to deposit."
+msgid ""
+"Deposit failed. You probably don't have this amount of money with you right "
+"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:424
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."