summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-04-11 14:25:29 +0300
committerAndrei Karas <akaras@inbox.ru>2015-04-11 14:25:29 +0300
commit1a229b2c8971c0186ab7f756d78b69a50bfa1c9c (patch)
tree2c3408f5db85f34a2f0e359ea2ff754dbcd1a35b
parent3ab1d5d4af5c81096f3b849800a31aef04f8a283 (diff)
downloadmanaplus-1a229b2c8971c0186ab7f756d78b69a50bfa1c9c.tar.gz
manaplus-1a229b2c8971c0186ab7f756d78b69a50bfa1c9c.tar.bz2
manaplus-1a229b2c8971c0186ab7f756d78b69a50bfa1c9c.tar.xz
manaplus-1a229b2c8971c0186ab7f756d78b69a50bfa1c9c.zip
Update translations.
-rw-r--r--data/translations/help/es.po6
-rw-r--r--po/ar.po458
-rw-r--r--po/bg.po458
-rw-r--r--po/ca.po107
-rw-r--r--po/cs.po118
-rw-r--r--po/de.po120
-rw-r--r--po/en_GB.po458
-rw-r--r--po/eo.po458
-rw-r--r--po/es.po154
-rw-r--r--po/et.po458
-rw-r--r--po/fa.po458
-rw-r--r--po/fi.po118
-rw-r--r--po/fr.po145
-rw-r--r--po/he.po458
-rw-r--r--po/hr.po458
-rw-r--r--po/hu.po458
-rw-r--r--po/id.po108
-rw-r--r--po/it.po118
-rw-r--r--po/ja.po118
-rw-r--r--po/ka.po458
-rw-r--r--po/manaplus.pot96
-rw-r--r--po/nb.po458
-rw-r--r--po/nl.po107
-rw-r--r--po/nl_BE.po107
-rw-r--r--po/pl.po118
-rw-r--r--po/pt.po118
-rw-r--r--po/pt_BR.po118
-rw-r--r--po/ru.po147
-rw-r--r--po/sk.po458
-rw-r--r--po/sq.po458
-rw-r--r--po/sv.po118
-rw-r--r--po/sv_SE.po118
-rw-r--r--po/te.po458
-rw-r--r--po/th.po458
-rw-r--r--po/tr.po108
-rw-r--r--po/uk.po118
-rw-r--r--po/vls.po458
-rw-r--r--po/zh_CN.po118
-rw-r--r--po/zh_HK.po458
-rw-r--r--po/zh_TW.po458
40 files changed, 6418 insertions, 4329 deletions
diff --git a/data/translations/help/es.po b/data/translations/help/es.po
index 46c21304a..c3d042b44 100644
--- a/data/translations/help/es.po
+++ b/data/translations/help/es.po
@@ -10,8 +10,8 @@
msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
-"PO-Revision-Date: 2015-03-18 11:38+0000\n"
-"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
+"PO-Revision-Date: 2015-04-06 16:14+0000\n"
+"Last-Translator: Nelson Martell <nelson6e65-manaplus@yahoo.es>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -195,7 +195,7 @@ msgid "/enableaway - enable away messages in current tab."
msgstr "/enableaway - Habilita los mensajes de ausencia en la pestaña actual."
msgid "Support"
-msgstr "Apoyo"
+msgstr "Soporte"
msgid "\"Copy equiped to Outfit\""
msgstr "\"Copiar lo equipado a Vestimenta\""
diff --git a/po/ar.po b/po/ar.po
index e701908e4..5c19da389 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -399,32 +399,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -434,8 +444,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -569,9 +579,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "خطأ"
@@ -647,7 +657,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1069,7 +1079,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1253,8 +1263,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1480,53 +1490,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1558,14 +1574,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1690,7 +1706,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1707,7 +1723,7 @@ msgstr "شراء"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1719,7 +1735,7 @@ msgstr "بيع"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1745,7 +1761,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1828,8 +1844,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1841,8 +1857,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1857,8 +1873,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1959,8 +1975,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2007,23 +2023,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2032,50 +2048,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2085,7 +2101,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2095,41 +2111,41 @@ msgid "Use"
msgstr "استخدام"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2137,155 +2153,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2293,46 +2309,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "إسقاط"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2686,7 +2720,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5347,8 +5381,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5910,12 +5944,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6062,13 +6096,13 @@ msgid "Reset Windows"
msgstr "تصفير النوافذ"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6082,27 +6116,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7839,19 +7873,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7999,63 +8033,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8325,52 +8359,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8462,22 +8496,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9175,6 +9209,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/bg.po b/po/bg.po
index 5e20c6486..1008c4071 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr ""
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5343,8 +5377,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/ca.po b/po/ca.po
index f123419cc..6da8cffbf 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/manaplus/"
"language/ca/)\n"
@@ -306,21 +306,21 @@ msgstr "Visible al mapa"
msgid "Human"
msgstr "Humà"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "esquiva"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -399,42 +399,40 @@ msgstr "treball"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Botiga"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Barra de mana"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -657,7 +655,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "General"
@@ -1621,7 +1619,7 @@ msgstr "Intercanvi"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2104,7 +2102,7 @@ msgstr "Recupera-ho tot"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Utilitzar"
@@ -2719,7 +2717,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preu: %s / Total: %s"
@@ -2733,59 +2731,59 @@ msgstr "Editar"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Nivell: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5942,12 +5940,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Error al enviar o carta invàlida."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6162,7 +6160,7 @@ msgstr "Habilitats %d"
msgid "Skill %d"
msgstr "Habilitat %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8358,52 +8356,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8465,52 +8463,52 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr ""
@@ -9276,9 +9274,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "No tens diners suficients."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/cs.po b/po/cs.po
index 5d3b1204d..1b0bfd411 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/manaplus/language/"
"cs/)\n"
@@ -311,21 +311,21 @@ msgstr "Viditelný na mapě"
msgid "Human"
msgstr "Člověk"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "uskočení"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "minutí"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -405,42 +405,40 @@ msgstr "práce"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Obchod"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "pruh many"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Nasledovat: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Následování zrušeno."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitace: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitace zrušena."
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Vidíš %s"
@@ -663,7 +661,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Obecný"
@@ -1628,7 +1626,7 @@ msgstr "Obchod"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2111,7 +2109,7 @@ msgstr "Vzít všechny"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Použít"
@@ -2726,7 +2724,7 @@ msgstr "Vše"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cena: %s / Celkem %s"
@@ -2740,59 +2738,59 @@ msgstr "Upravit"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Úroveň: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Typ: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Neznámý"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Země"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Svůj"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Nepoužitý"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Podpůrný"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Zamcílí past"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Neznámý:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Dosah: %d"
@@ -5961,12 +5959,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Odeslání se nezdařilo. Odesílatel nebo dopis není platný."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "prodat předmět"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Opravdu chceš prodat %s?"
@@ -6181,7 +6179,7 @@ msgstr "Dovednost nastavena %d"
msgid "Skill %d"
msgstr "Dovednost %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Neúspěšná dovednost: %s"
@@ -8382,52 +8380,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Nedosáhl jste ještě dostatečně vysoké úrovně!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Nedostatek životů (HP)!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Nedostatek bodů dovednosti (SP)!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Nemáte žádné zprávy!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Toto momentálně nemůžete udělat!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Vypadá to že potřebujete více peněz... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Nemůžete použít tuto dovednost s touto zbraní!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Potřebujete další rubín!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Potřebujete další safír!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Neseš příliš mnoho na to abys mohl udělat toto!"
@@ -8489,52 +8487,52 @@ msgid "New password too short."
msgstr "Nové heslo je příliš krátké."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Obchod selhal!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Smajlík selhal!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Sednutí selhalo!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Selhalo vytváření postavy!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Nemůžete vstoupit do party!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Nelze křičet!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Eh? Co to je?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Přesun selhal..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Neleze ukrást nic..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Jed nemá žádný účinek..."
@@ -9261,9 +9259,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s se připojil k vaší partě."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9273,9 +9271,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s byl vykopnut z vaší gildy."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9290,9 +9288,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Špatné heslo."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9301,9 +9298,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Nemáš dost peněz."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/de.po b/po/de.po
index a23a15caa..a2cb2e3b1 100644
--- a/po/de.po
+++ b/po/de.po
@@ -33,9 +33,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 12:09+0000\n"
-"Last-Translator: Suni <kristin.joris@gmail.com>\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
+"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/projects/p/manaplus/language/"
"de/)\n"
"Language: de\n"
@@ -332,21 +332,21 @@ msgstr "Auf der Karte sichtbar"
msgid "Human"
msgstr "Mensch"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "ausweichen"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "verfehlt"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -425,42 +425,40 @@ msgstr "Job"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Laden"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Balken: Mana"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Folgen: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Folgen abgebrochen"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitation abgebrochen"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Du siehst %s"
@@ -683,7 +681,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Allgemein"
@@ -1651,7 +1649,7 @@ msgstr "Handeln"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2134,7 +2132,7 @@ msgstr "Alles abholen"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Benutzen"
@@ -2749,7 +2747,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preis: %s / Gesamt: %s"
@@ -2763,59 +2761,59 @@ msgstr "Ändern"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Typ: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Unbekannt"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Boden"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Selbst"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Unbenutzt"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Unterstützung"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Falle anvisieren"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Unbekannt:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Reichweite: %d"
@@ -5989,12 +5987,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Als Sender senden fehlgeschlagen oder Brief ist ungültig."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "Gegenstand verkaufen"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Möchtest du wirklich %s verkaufen?"
@@ -6209,7 +6207,7 @@ msgstr "Fähigkeitenset %d"
msgid "Skill %d"
msgstr "Fähigkeit %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Fähigkeit fehlgeschlagen: %s"
@@ -8417,52 +8415,52 @@ msgid "Unknown skill error: %d."
msgstr "Unbekannter Fähigkeitsfehler: %d."
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Dein Level ist noch nicht hoch genug!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Unzureichende HP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Unzureichende SP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Du hast keine Erinnerungen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Das kannst du im Moment nicht tun!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Sieht aus, als ob du mehr Geld brauchst.... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Du kannst die Fähigkeit nicht mit dieser Art von Waffe benutzen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Du brauchst ein weiteres rotes Juwel!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Du brauchst ein weiteres blaues Juwel!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Du trägst zu viel mit dir herum, um das zu tun!"
@@ -8524,52 +8522,52 @@ msgid "New password too short."
msgstr "Das neue Passwort ist zu kurz."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Handel fehlgeschlagen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emote fehlgeschlagen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Sitzen fehlgeschlagen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Chat erstellen fehlgeschlagen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Konnte Gruppe nicht beitreten!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Du kannst nicht schreien!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huch? Was ist das?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Teleport fehlgeschlagen..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Konnte nichts stehlen..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Gift hatte kein Effekt..."
@@ -9310,9 +9308,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s ist deiner Gruppe beigetreten."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9322,9 +9320,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s wurde aus deiner Gilde geworfen."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9339,9 +9337,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Falsches Passwort."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9350,9 +9347,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Du hast nicht genügend Geld."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/en_GB.po b/po/en_GB.po
index 6e5a873dc..bce2125bd 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -53,9 +53,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "OK"
@@ -181,7 +181,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -209,75 +209,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -296,7 +296,7 @@ msgid "Accepting incoming trade requests"
msgstr "Accepting incoming trade requests"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -396,32 +396,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -431,8 +441,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -566,9 +576,9 @@ msgstr "Changing game servers"
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Error"
@@ -644,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "General"
@@ -1066,7 +1076,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1250,8 +1260,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1477,53 +1487,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1555,14 +1571,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1687,7 +1703,7 @@ msgstr "Talk"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1704,7 +1720,7 @@ msgstr "Buy"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1716,7 +1732,7 @@ msgstr "Sell"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1742,7 +1758,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1825,8 +1841,8 @@ msgstr "Players"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1838,8 +1854,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1854,8 +1870,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1956,8 +1972,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2004,23 +2020,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2029,50 +2045,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Store"
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr "Retrieve"
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2082,7 +2098,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2092,41 +2108,41 @@ msgid "Use"
msgstr "Use"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2134,155 +2150,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2290,46 +2306,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "Drop"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2683,7 +2717,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Price: %s / Total: %s"
@@ -5344,8 +5378,8 @@ msgstr "Play"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr "Info"
@@ -5899,12 +5933,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Failed to send as sender or letter invalid."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6051,13 +6085,13 @@ msgid "Reset Windows"
msgstr "Reset Windows"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6071,27 +6105,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr "Request for Trade"
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7828,19 +7862,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7988,63 +8022,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8314,52 +8348,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8451,22 +8485,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9164,6 +9198,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/eo.po b/po/eo.po
index e03006a26..7fb51b3dd 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -53,9 +53,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -181,7 +181,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -209,75 +209,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr "amiko"
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr "malamiko"
@@ -296,7 +296,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -396,32 +396,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -431,8 +441,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -566,9 +576,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Eraro"
@@ -644,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1066,7 +1076,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1250,8 +1260,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1477,53 +1487,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr "Partio: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1555,14 +1571,14 @@ msgstr "Krei partion"
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1687,7 +1703,7 @@ msgstr "Paroli"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1704,7 +1720,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1716,7 +1732,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1742,7 +1758,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1825,8 +1841,8 @@ msgstr "Ludantoj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1838,8 +1854,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1854,8 +1870,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1956,8 +1972,8 @@ msgstr "Forlasi"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2004,23 +2020,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2029,50 +2045,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2082,7 +2098,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2092,41 +2108,41 @@ msgid "Use"
msgstr "Uzi"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2134,155 +2150,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignori"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr "Forigi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr "Malignori"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr "Sekvi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2290,46 +2306,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2683,7 +2717,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5344,8 +5378,8 @@ msgstr "Ludi"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5899,12 +5933,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6051,13 +6085,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6071,27 +6105,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7828,19 +7862,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7988,63 +8022,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8314,52 +8348,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8451,22 +8485,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9164,6 +9198,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/es.po b/po/es.po
index 8872cd113..1574d26aa 100644
--- a/po/es.po
+++ b/po/es.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 14:17+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 16:11+0000\n"
"Last-Translator: Nelson Martell <nelson6e65-manaplus@yahoo.es>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/"
"language/es/)\n"
@@ -220,7 +220,7 @@ msgstr "Mensaje ahora cierra el chat."
#: src/actions/chat.cpp:570
#, c-format
msgid "equipped hat %s."
-msgstr "sombrero equipado %s."
+msgstr "tiene puesto el sombrero %s."
#. TRANSLATORS: change relation
#: src/actions/commands.cpp:120
@@ -319,21 +319,21 @@ msgstr "Visibles en el mapa"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "evade"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -412,42 +412,40 @@ msgstr "trabajo"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Tienda"
+msgstr "pv"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "barra de maná"
+msgstr "maná"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Seguimiento cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitación: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitación cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Tú ves %s"
@@ -670,7 +668,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd archivoOrigen archivoDestino"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "General"
@@ -1556,7 +1554,7 @@ msgstr "Comentario: %s"
#: src/gui/popups/beingpopup.cpp:300
#, c-format
msgid "Chat room: %s"
-msgstr ""
+msgstr "Sala de chat: %s"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
@@ -1637,7 +1635,7 @@ msgstr "Intercambio"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2120,7 +2118,7 @@ msgstr "Recuperar todo"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Usar"
@@ -2371,7 +2369,7 @@ msgstr "Expulsar"
#: src/gui/popups/popupmenu.cpp:2642
#, c-format
msgid "Mute %d"
-msgstr ""
+msgstr "Enmudecer %d"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: mute player
@@ -2380,7 +2378,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2663
#, c-format
msgid "Unmute %d"
-msgstr ""
+msgstr "Desenmudecer %d"
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
@@ -2735,7 +2733,7 @@ msgstr "Máx"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Precio: %s / Total: %s"
@@ -2749,59 +2747,59 @@ msgstr "Editar"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Nivel: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Desconocido"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Tierra"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Ego"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "No Usado"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Apoyo"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Atrapar objetivo"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Desconocido:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Alcance: %d"
@@ -5976,12 +5974,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Fallo al enviar o mensaje inválido."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "vender artículo"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "¿Realmente quieres vender %s?"
@@ -6198,7 +6196,7 @@ msgstr "Habilidades %d"
msgid "Skill %d"
msgstr "Habilidad %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Habilidad fallida: %s"
@@ -8224,11 +8222,11 @@ msgstr "No pagas esta vez."
#: src/net/eathena/generalhandler.cpp:215
msgid "Pay suspended."
-msgstr ""
+msgstr "Pago suspendido."
#: src/net/eathena/generalhandler.cpp:218
msgid "Pay changed."
-msgstr ""
+msgstr "Pago cambiado."
#: src/net/eathena/generalhandler.cpp:221
msgid "Pay wrong ip."
@@ -8276,7 +8274,7 @@ msgstr ""
#: src/net/eathena/generalhandler.cpp:256
msgid "Over characters list."
-msgstr ""
+msgstr "Over characters list."
#: src/net/eathena/generalhandler.cpp:259
msgid "Ip blocked."
@@ -8405,52 +8403,52 @@ msgid "Unknown skill error: %d."
msgstr "Error de habilidad desconocido: %d."
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "¡Aún no has alcanzado un nivel lo suficientemente alto!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "¡PV insuficientes!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "¡SP insuficiente!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "¡No tienes ningún memo!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "¡No puedes hacer esto ahora mismo!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Parece que necesitas más dinero... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "¡No puedes usar esta habilidad con este tipo de arma!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "¡Necesitas otra gema roja!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "¡Necesitas otra gema azul!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "¡Estás llevando muchas cosas para hacer esto!"
@@ -8512,52 +8510,52 @@ msgid "New password too short."
msgstr "Nueva contraseña es muy corta."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "¡Fallo al intercambiar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "¡Fallo al hacer un emoticono!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "¡Fallo al sentarse!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "¡Fallo al crear un chat!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "¡No se puede unir al grupo!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "¡Imposible gritar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "¿Uh? ¿Qué es eso?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Salto fallido..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "No puedes robar nada..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Veneno no tuvo ningún efecto..."
@@ -9267,47 +9265,47 @@ msgstr "Error al alimentar la mascota."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:504
msgid "A manner point has been successfully aligned."
-msgstr ""
+msgstr "Un punto de conducta ha sido alineado exitosamente."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:508
#, c-format
msgid "You got positive manner points from %s."
-msgstr ""
+msgstr "Has obtenido puntos de conducta positivos de %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:512
#, c-format
msgid "You got negative manner points from %s."
-msgstr ""
+msgstr "Has obtenido puntos de conducta negativos de %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:516
msgid "Chat room limit exceeded"
-msgstr ""
+msgstr "Límite excedido de la sala de chat."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:520
msgid "Chat room already exists"
-msgstr ""
+msgstr "La sala de chat ya existe."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s se ha unido a tu grupo."
+msgstr "%s se ha unido a la sala."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
#, c-format
msgid "%s left room."
-msgstr ""
+msgstr "%s ha dejado la sala."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s ha sido expulsado de tu gremio."
+msgstr "%s ha sido expulsado de la sala."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9318,39 +9316,37 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:540
msgid "Room join failed. Room full."
-msgstr ""
+msgstr "Error al unirse a la sala. La sala está llena."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Contraseña incorrecta."
+msgstr "Error al unirse a la sala. Contraseña incorrecta."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
msgid "Room join failed. Kicked from room."
-msgstr ""
+msgstr "Error al unirse a la sala. Expulsado de la sala."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "No tienes suficiente dinero."
+msgstr "Error al unirse a la sala. Sin dinero suficiente."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
msgid "Room join failed. Too low level."
-msgstr ""
+msgstr "Error al unirse a la sala. Nivel muy bajo."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:560
msgid "Room join failed. Too high level."
-msgstr ""
+msgstr "Error al unirse a la sala. Nivel muy alto."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:564
msgid "Room join failed. Wrong race."
-msgstr ""
+msgstr "Error al unirse a la sala. Raza equivocada."
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
diff --git a/po/et.po b/po/et.po
index 65c863345..3750f8232 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Viga"
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5343,8 +5377,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/fa.po b/po/fa.po
index f16565e21..c047e635a 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "تایید"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "خطا"
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "کلی"
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr "حداکثر"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5342,8 +5376,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5895,12 +5929,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6047,13 +6081,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6067,27 +6101,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7824,19 +7858,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7984,63 +8018,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8310,52 +8344,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8447,22 +8481,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9160,6 +9194,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/fi.po b/po/fi.po
index 3977bdd3b..45e0092ee 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/manaplus/"
"language/fi/)\n"
@@ -306,21 +306,21 @@ msgstr "Näkyvillä kartalla"
msgid "Human"
msgstr ""
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "väistö"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "huti"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "P"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "-"
@@ -399,42 +399,40 @@ msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Kauppa"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "manapalkki"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Seuraaminen keskeytetty"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Matkiminen keskeytetty"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -657,7 +655,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Yleiset"
@@ -1621,7 +1619,7 @@ msgstr "Tee kaupat"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2104,7 +2102,7 @@ msgstr "Ota kaikki"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Käytä"
@@ -2719,7 +2717,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Hinta: %s / Kaikkiaan: %s"
@@ -2733,59 +2731,59 @@ msgstr "Muokkaa"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Taso: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5938,12 +5936,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Lähettäminen epäonnistui: vastaanottaja tai kirje ei kelpaa."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6158,7 +6156,7 @@ msgstr "Taitojoukko %d"
msgid "Skill %d"
msgstr "Taito %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8356,52 +8354,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Et ole vielä riittävän korkealla tasolla!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Voimapisteesi eivät riitä!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Manapisteesi eivät riitä!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Sinulla ei ole muistioita (memo)!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Et voi tehdä tätä juuri nyt!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Näyttää siltä että tarvitset lisää rahaa... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Et voi käyttää tätä taitoa tuollaisen aseen kanssa!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Tarvitset toisen punaisen helmen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Tarvitset toisen sinisen helmen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Kannat liian paljon tehdäksesi tällaista!"
@@ -8463,52 +8461,52 @@ msgid "New password too short."
msgstr "Uusi salasana on liian lyhyt."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Kauppa epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Elehtiminen epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Istuminen epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Keskustelun luonti epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Ryhmään liittyminen epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Huutaminen epäonnistui!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Siis mikä?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Siirtymä (warp) epäonnistui..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Varastaminen ei onnistunut..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Myrkyllä ei ollut vaikutusta..."
@@ -9236,9 +9234,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s on liittynyt ryhmääsi."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9248,9 +9246,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s on potkittu ulos killastasi."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9265,9 +9263,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Väärä salasana."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9276,9 +9273,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Sinulla ei ole tarpeeksi rahaa."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/fr.po b/po/fr.po
index 42bcecbd7..30aa0e1f8 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -12,6 +12,7 @@
# Bernard <nard@bh28.net>, 2011-2012
# Choupom <andycootlapin@hotmail.fr>, 2012
# Escales Loïc <loic.escales@gmail.com>, 2014-2015
+# Jacques Bossu <ja.bossu@caramail.com>, 2015
# Jumpy <antoinebcn@hotmail.com>, 2011
# reid <reidyaro@gmail.com>, 2011-2012
# reid <reidyaro@gmail.com>, 2011, 2012
@@ -20,9 +21,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-04-02 05:33+0000\n"
-"Last-Translator: Alige <aligetmw@hotmail.fr>\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-11 11:21+0000\n"
+"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: French (http://www.transifex.com/projects/p/manaplus/language/"
"fr/)\n"
"Language: fr\n"
@@ -320,21 +321,21 @@ msgstr "Visible sur la carte"
msgid "Human"
msgstr "Humain"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "esquive"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "raté"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -413,42 +414,40 @@ msgstr "job"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Boutique"
+msgstr "PV"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Barre de Mana"
+msgstr "Mana"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Suivre : %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Suivi annulé"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imiter : %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitation annulée"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Tu vois %s"
@@ -672,7 +671,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Général"
@@ -1560,7 +1559,7 @@ msgstr "Commentaire : %s"
#: src/gui/popups/beingpopup.cpp:300
#, c-format
msgid "Chat room: %s"
-msgstr ""
+msgstr "Salon de discussion : %s"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
@@ -1641,7 +1640,7 @@ msgstr "Échange"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2124,7 +2123,7 @@ msgstr "Reprendre tout"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Utiliser"
@@ -2375,7 +2374,7 @@ msgstr "Virer"
#: src/gui/popups/popupmenu.cpp:2642
#, c-format
msgid "Mute %d"
-msgstr ""
+msgstr "Mettre en silence %d"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: mute player
@@ -2384,7 +2383,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2663
#, c-format
msgid "Unmute %d"
-msgstr ""
+msgstr "Redonner la parole à %d"
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
@@ -2739,7 +2738,7 @@ msgstr "Max."
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prix : %s / Total : %s"
@@ -2753,59 +2752,59 @@ msgstr "Éditer"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Niveau : %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Type : %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Inconnu"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Sol"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Soi"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Non utilisé"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Support"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Cibler le piège"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Inconnu :"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana : -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Portée : %d"
@@ -5983,12 +5982,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Échec de l'envoi comme émetteur ou caractère invalide."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "vendre objet"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Veux-tu vraiment vendre %s ?"
@@ -6203,7 +6202,7 @@ msgstr "Compétence choisie : %d"
msgid "Skill %d"
msgstr "Compétence %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Compétence ratée : %s"
@@ -8418,52 +8417,52 @@ msgid "Unknown skill error: %d."
msgstr "Erreur de compétence inconnue : %d."
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Vous n'avez pas encore atteint un niveau suffisant !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Pas assez de vie !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP insuffisants !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Vous n'avez pas d'aide-mémoire !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Vous ne pouvez pas faire ça maintenant !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Il semblerait que vous ayez besoin de plus d'argent... ;)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Vous ne pouvez pas utiliser ce pouvoir avec ce type d'arme !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Vous avez besoin d'une autre pierre précieuse rouge !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Vous avez besoin d'une autre pierre précieuse bleue !"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Vous portez trop de choses pour pouvoir faire ça !"
@@ -8525,52 +8524,52 @@ msgid "New password too short."
msgstr "Le nouveau mot de passe est trop court."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Échec de la transaction !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Émoticône non réalisée !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Vous n'avez pas pu vous asseoir !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Vous n'avez pas pu créer la conversation !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Vous n'avez pas pu rejoindre le groupe !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Vous ne pouvez pas crier !"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Hé ? Qu'est-ce donc que cela ?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Enchainement échoué..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Vous n'avez rien pu voler..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Le poison n'a pas eu d'effet..."
@@ -9297,73 +9296,71 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:516
msgid "Chat room limit exceeded"
-msgstr ""
+msgstr "Limite du salon dépassée"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:520
msgid "Chat room already exists"
-msgstr ""
+msgstr "Le salon existe déjà"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s a rejoint ton groupe."
+msgstr "%s a rejoint le salon."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
#, c-format
msgid "%s left room."
-msgstr ""
+msgstr "%s a quitté le groupe."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s a éjecté quelqu'un de ta guilde."
+msgstr "%s expulsé du salon."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
#, c-format
msgid "%s role changed to room owner."
-msgstr ""
+msgstr "%s est maintenant le propriétaire du salon."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:540
msgid "Room join failed. Room full."
-msgstr ""
+msgstr "Vous ne pouvez rejoindre ce salon : salon plein."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Mauvais mot de passe."
+msgstr "Vous ne pouvez rejoindre ce salon : mauvais mot de passe."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
msgid "Room join failed. Kicked from room."
-msgstr ""
+msgstr "Vous ne pouvez rejoindre ce salon :vous avez été expulsé."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Bous n'avez pas assez d'argent."
+msgstr "Vous ne pouvez rejoindre ce salon : vous n'avez pas assez d'argent."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
msgid "Room join failed. Too low level."
-msgstr ""
+msgstr "Vous ne pouvez rejoindre ce salon : niveau trop bas."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:560
msgid "Room join failed. Too high level."
-msgstr ""
+msgstr "Vous ne pouvez rejoindre ce salon : niveau trop haut."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:564
msgid "Room join failed. Wrong race."
-msgstr ""
+msgstr "Vous ne pouvez rejoindre ce salon : mauvaise race."
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
diff --git a/po/he.po b/po/he.po
index 853928929..ffb6ae882 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "אישור"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr "מאשר הצעות סחר נכנסות"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "שגיאה"
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "כללי"
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr "דבר"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr "קנה"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr "מכר"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr "שחקנים"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "אחסן"
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr "החזר"
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr "השתמש"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "השלך"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr "מקסימום"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "מחיר: %s / סה\"כ: %s"
@@ -5343,8 +5377,8 @@ msgstr "שחק"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr "מידע"
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "נכשלה השליחה מכיוון והשולח או המכתב בעלי שגיאה."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr "אתחל חלונות"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr "בקשה למסחר"
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/hr.po b/po/hr.po
index 529121acb..f785b82d8 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "U redu"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr "Prihvaćanje dolaznih zahtjeva za trgovanje"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -396,32 +396,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -431,8 +441,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -566,9 +576,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Greška"
@@ -644,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "Općenito"
@@ -1066,7 +1076,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1250,8 +1260,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1477,53 +1487,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1555,14 +1571,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1687,7 +1703,7 @@ msgstr "Govori"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1704,7 +1720,7 @@ msgstr "Kupi"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1716,7 +1732,7 @@ msgstr "Prodaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1742,7 +1758,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1825,8 +1841,8 @@ msgstr "Igrači"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1838,8 +1854,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1854,8 +1870,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1956,8 +1972,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2004,23 +2020,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2029,50 +2045,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Pohrani"
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr "Preuzmi"
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2082,7 +2098,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2092,41 +2108,41 @@ msgid "Use"
msgstr "Upotrijebi"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2134,155 +2150,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2290,46 +2306,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "Ispusti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2683,7 +2717,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cijena: %s / Ukupno: %s"
@@ -5344,8 +5378,8 @@ msgstr "Igraj"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr "Info"
@@ -5901,12 +5935,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Neuspjelo slanje kao pošiljatelj ili nevažeće pismo."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6053,13 +6087,13 @@ msgid "Reset Windows"
msgstr "Ponovno pokreni prozore"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6073,27 +6107,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr "Zahtjev za Trgovanje"
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7830,19 +7864,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7990,63 +8024,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8316,52 +8350,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8453,22 +8487,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9166,6 +9200,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/hu.po b/po/hu.po
index 7577b6dc7..27ff652aa 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "Ok"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr "Kereskedési kérelmek elfogadása"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Hiba"
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "Általános"
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr "Csevegés"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr "Vétel"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr "Eladás"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr "Játékosok"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Raktároz"
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr "Magához vesz"
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr "Bevet"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "Eldob"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr "Max."
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Ár: %s / Teljes: %s"
@@ -5343,8 +5377,8 @@ msgstr "Játék"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr "Infó"
@@ -5898,12 +5932,12 @@ 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ó."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr "Ablakok alaphelyzetbe"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr "Üzleti ajánlat"
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/id.po b/po/id.po
index 2fb988dba..40c6e211e 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/manaplus/"
"language/id/)\n"
@@ -311,21 +311,21 @@ msgstr "Terlihat di peta"
msgid "Human"
msgstr "Manusia"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "menghindar"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "luput"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -403,9 +403,8 @@ msgstr "pekerjaan"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Toko"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
@@ -413,31 +412,31 @@ msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Ikuti: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Batal mengikuti"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Tiruan: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Batal menirukan"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Kamu lihat %s"
@@ -660,7 +659,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "pewarnacmd sumberpewarnastring datadst"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Umum"
@@ -1625,7 +1624,7 @@ msgstr "Dagang"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2108,7 +2107,7 @@ msgstr "Ambil semua"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Gunakan"
@@ -2723,7 +2722,7 @@ msgstr "Maks"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Harga: %s / Total: %s"
@@ -2737,59 +2736,59 @@ msgstr "Ubah"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Tipe: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Tak diketahui"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Tanah"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Pribadi"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Tak berguna"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Bantuan"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Jebakan target"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Tak diketahui:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Jarak: %d"
@@ -5937,12 +5936,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Gagal untuk mengirim sebagai pengirim atau surat tidak valid."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6157,7 +6156,7 @@ msgstr ""
msgid "Skill %d"
msgstr "Skill %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8351,52 +8350,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Anda tidak dapat melakukannya sekarang!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Tidak dapat menggunakan skill tersebut dengan senjata tersebut!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8458,52 +8457,52 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr ""
@@ -9230,9 +9229,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s telah bergabung dengan kelompok."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9269,9 +9268,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Anda tidak memiliki cukup uang."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/it.po b/po/it.po
index 7f3ae9741..9985196a2 100644
--- a/po/it.po
+++ b/po/it.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/manaplus/"
"language/it/)\n"
@@ -316,21 +316,21 @@ msgstr "Visibile nella mappa"
msgid "Human"
msgstr "Umano"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "Schivato"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "Mancato"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -409,42 +409,40 @@ msgstr "Job"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Negozio"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Barra Mana"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Modalità Segui cancellata"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Modalità Imitazione cancellata"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -667,7 +665,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Generale"
@@ -1634,7 +1632,7 @@ msgstr "Commercia"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2117,7 +2115,7 @@ msgstr "Ritira tutto"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Usa"
@@ -2732,7 +2730,7 @@ msgstr "Massimo"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prezzo: %s / Totale: %s"
@@ -2746,59 +2744,59 @@ msgstr "Modifica"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5956,12 +5954,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "La lettera non è valida oppure non è stato possibile inviarla."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6176,7 +6174,7 @@ msgstr "Abilità impostata %d"
msgid "Skill %d"
msgstr "Abilità %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8379,52 +8377,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Non hai raggiunto un Livello sufficientemente alto!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "HP insufficienti!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP Insufficienti!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Non hai nessun promemoria!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Al momento non puoi farlo!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Sembra tu abbia bisogno di più soldi... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Non puoi usare questa Abilità con questa arma!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Hai bisogno un'altra Gemma Rossa!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Hai bisogno un'altra Gemma Blu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Stai trasportando troppo carico per compiere quest'azione!"
@@ -8486,52 +8484,52 @@ msgid "New password too short."
msgstr "La nuova password è troppo corta."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Scambio non riuscito!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emote fallito!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Non puoi sederti!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Creazione Chat fallita!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Non puoi aggiungerti al Party!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Non puoi urlare!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huh? Cos'è?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Teletrasporto fallito..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Non riesci a rubare niente..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Il veleno non ha effetto..."
@@ -9258,9 +9256,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s e' entrato nel Party."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9270,9 +9268,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s e' stato espulso dalla Gilda."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9287,9 +9285,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Password errata."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9298,9 +9295,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Non hai abbastanza denaro."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/ja.po b/po/ja.po
index 1650ae567..38f37a5cd 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/manaplus/"
"language/ja/)\n"
@@ -311,21 +311,21 @@ msgstr "マップに表示させる"
msgid "Human"
msgstr "人間"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "ドッジ"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "ミス"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -403,42 +403,40 @@ msgstr "ジョブ"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "店"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "マナ"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "フォローを止める"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "真似をやめる"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -661,7 +659,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "一般"
@@ -1625,7 +1623,7 @@ msgstr "トレード"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2108,7 +2106,7 @@ msgstr "全部取出す"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "使用"
@@ -2723,7 +2721,7 @@ msgstr "最大"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "価格:%s /合計:%s"
@@ -2737,59 +2735,59 @@ msgstr "編集"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5939,12 +5937,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "文字か差出人が無効の為送信に失敗しました."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6159,7 +6157,7 @@ msgstr "スキルセット %d"
msgid "Skill %d"
msgstr "スキル %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8362,52 +8360,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "あなたはまだ十分なlvlに達していません!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "HP不足!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP不足!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "メモがありません!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "今この行動はできません!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "GPが足りません... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "このスキルはこの武器と一緒に使えません!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Red Gemが必要です!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Blue Gemが必要です!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "アイテムを持ちすぎています!"
@@ -8469,52 +8467,52 @@ msgid "New password too short."
msgstr "新しいパスワードは文字数が足りません."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "トレード失敗!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "スマイリー表示失敗!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "座れません!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "チャット作成失敗!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "パーティに参加できませんでした!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "叫べません!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "うん?何それ?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "ワープに失敗しました..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "何も盗めませんでした..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "毒の影響はなかった..."
@@ -9241,9 +9239,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%sがパーティに参加しました."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9253,9 +9251,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%sがギルドから追い出しました."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9270,9 +9268,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "入力したパスワードは間違っています."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9281,9 +9278,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "GP不足です."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/ka.po b/po/ka.po
index b52296abe..2922e33cf 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr ""
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5342,8 +5376,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5895,12 +5929,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6047,13 +6081,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6067,27 +6101,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7824,19 +7858,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7984,63 +8018,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8310,52 +8344,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8447,22 +8481,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9160,6 +9194,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/manaplus.pot b/po/manaplus.pot
index d83b683dd..ed47159e5 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: 2015-04-06 02:00+0300\n"
+"POT-Creation-Date: 2015-04-11 12:51+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"
@@ -304,21 +304,21 @@ msgstr ""
msgid "Human"
msgstr ""
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr ""
@@ -406,31 +406,31 @@ msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -653,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr ""
@@ -1617,7 +1617,7 @@ msgstr ""
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2100,7 +2100,7 @@ msgstr ""
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr ""
@@ -2715,7 +2715,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -2729,59 +2729,59 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr ""
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5931,12 +5931,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6151,7 +6151,7 @@ msgstr ""
msgid "Skill %d"
msgstr ""
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8345,52 +8345,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8452,52 +8452,52 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 2796ef61a..eedd7731f 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "OK"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Feil"
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "Generelt"
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr "Kjøp"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr "Selg"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr "Spillere"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr "Bruk"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr "Maks"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
@@ -5343,8 +5377,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/nl.po b/po/nl.po
index bd508cfea..742e4196b 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -308,21 +308,21 @@ msgstr "Zichtbaar op de map"
msgid "Human"
msgstr "Mens"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "ontwijkt"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -401,9 +401,8 @@ msgstr "job"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Winkel"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
@@ -411,31 +410,31 @@ msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Volg %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imiteer %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "You see %s"
@@ -658,7 +657,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Algemeen"
@@ -1624,7 +1623,7 @@ msgstr "Handel"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2107,7 +2106,7 @@ msgstr "Haal alles op"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Gebruiken"
@@ -2722,7 +2721,7 @@ msgstr "Maximum"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prijs: %s / Totaal: %s"
@@ -2736,59 +2735,59 @@ msgstr "Wijzig"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Niv: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5944,12 +5943,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Kon niet zenden als zender, of de brief is ongeldig."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "verkoop voorwerp"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6164,7 +6163,7 @@ msgstr "Vaardigheid Set %d"
msgid "Skill %d"
msgstr "Vaardigheid %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8364,52 +8363,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Je hebt nog geen hoog genoeg level bereikt!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Onvoldoende leven!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Onvoldoende Vaardigheidspunten!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Je hebt geen memo's!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Je kan dat nu niet doen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Het lijkt erop dat je meer geld nodig hebt... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Je kan die vaardigheid niet gebruiken met dit type wapen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Je hebt een andere rode edelsteen nodig!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Je hebt een andere blauwe edelsteen nodig!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Je draagt teveel bij je om dit te doen!"
@@ -8471,52 +8470,52 @@ msgid "New password too short."
msgstr "Nieuw wachtwoord is te kort."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Handel mislukte!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emoticon gefaald!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Zitten niet mogelijk!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Chatcreatie mislukte!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Kan je niet bij de groep voegen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Kan niet roepen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huh? Wat is dat?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Warp mislukt..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Kon niets stelen..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Gif had geen effect..."
@@ -9273,9 +9272,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Verkeerd wachtwoord."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9284,9 +9282,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Je hebt niet genoeg geld."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/nl_BE.po b/po/nl_BE.po
index bd508cfea..742e4196b 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -308,21 +308,21 @@ msgstr "Zichtbaar op de map"
msgid "Human"
msgstr "Mens"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "ontwijkt"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -401,9 +401,8 @@ msgstr "job"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Winkel"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
@@ -411,31 +410,31 @@ msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Volg %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imiteer %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "You see %s"
@@ -658,7 +657,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Algemeen"
@@ -1624,7 +1623,7 @@ msgstr "Handel"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2107,7 +2106,7 @@ msgstr "Haal alles op"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Gebruiken"
@@ -2722,7 +2721,7 @@ msgstr "Maximum"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prijs: %s / Totaal: %s"
@@ -2736,59 +2735,59 @@ msgstr "Wijzig"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Niv: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5944,12 +5943,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Kon niet zenden als zender, of de brief is ongeldig."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "verkoop voorwerp"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6164,7 +6163,7 @@ msgstr "Vaardigheid Set %d"
msgid "Skill %d"
msgstr "Vaardigheid %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8364,52 +8363,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Je hebt nog geen hoog genoeg level bereikt!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Onvoldoende leven!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Onvoldoende Vaardigheidspunten!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Je hebt geen memo's!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Je kan dat nu niet doen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Het lijkt erop dat je meer geld nodig hebt... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Je kan die vaardigheid niet gebruiken met dit type wapen!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Je hebt een andere rode edelsteen nodig!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Je hebt een andere blauwe edelsteen nodig!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Je draagt teveel bij je om dit te doen!"
@@ -8471,52 +8470,52 @@ msgid "New password too short."
msgstr "Nieuw wachtwoord is te kort."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Handel mislukte!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emoticon gefaald!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Zitten niet mogelijk!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Chatcreatie mislukte!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Kan je niet bij de groep voegen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Kan niet roepen!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huh? Wat is dat?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Warp mislukt..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Kon niets stelen..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Gif had geen effect..."
@@ -9273,9 +9272,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Verkeerd wachtwoord."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9284,9 +9282,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Je hebt niet genoeg geld."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/pl.po b/po/pl.po
index a3c501cac..ceeaed204 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/manaplus/language/"
"pl/)\n"
@@ -312,21 +312,21 @@ msgstr "Widoczne na mapie"
msgid "Human"
msgstr "Człowiek"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "Unik!"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "Pudło!"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -406,42 +406,40 @@ msgstr "skill"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Sklep"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "pasek many"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Podążanie: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Podążanie anulowane."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitowanie: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitacja anulowana"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Widzisz %s"
@@ -664,7 +662,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Ogólny"
@@ -1631,7 +1629,7 @@ msgstr "Handel"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2114,7 +2112,7 @@ msgstr "Pobierz wszystko"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Użyj"
@@ -2729,7 +2727,7 @@ msgstr "Maks."
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cena: %s/ Razem: %s"
@@ -2743,59 +2741,59 @@ msgstr "Edycja"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Poziom: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5963,12 +5961,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Nie powiodła się wysyłka jako nadawca, albo list jest nieprawidłowy."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "sprzedaj przedmiot"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Czy naprawdę chcesz sprzedać %s?"
@@ -6183,7 +6181,7 @@ msgstr "Zestaw umiejętności %d"
msgid "Skill %d"
msgstr "Umiejętność %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8381,52 +8379,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Nie masz jeszcze wymaganego poziomu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Zbyt niskie HP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Zbyt niska mana!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Nie masz notek!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Nie możesz tego teraz zrobić!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Chyba brak Ci kasy... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Nie możesz użyć tej umiejętności przy tym rodzaju broni!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Potrzebujesz innego czerwonego klejnotu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Potrzebujesz innego niebieskiego klejnotu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Niesiesz za duży ciężar by to zrobić!"
@@ -8488,52 +8486,52 @@ msgid "New password too short."
msgstr "Nowe hasło jest zbyt krótkie."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Handel zakończony niepowodzeniem!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emotka nieudana!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Nie można usiąść!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Nie można stworzyć czatu!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Nie udało się dołączyć do grupy!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Nie można krzyczeć!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Eee? A to to co?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Nie udało się przeteleportować..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Nie udało się niczego ukraść..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Trucizna nie zadziałała..."
@@ -9264,9 +9262,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s przyłączył/a się do Twojej drużyny."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9276,9 +9274,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s wyrzucił/a Cię z gildii."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9293,9 +9291,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Nieprawidłowe hasło."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9304,9 +9301,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Nie masz wystarczającej ilości pieniędzy."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/pt.po b/po/pt.po
index 37197bb7e..cac64b40a 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/manaplus/"
"language/pt/)\n"
@@ -308,21 +308,21 @@ msgstr "Visivel no mapa"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "l"
@@ -401,42 +401,40 @@ msgstr "Profissão"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Loja"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Barra de Mana"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Seguir cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -659,7 +657,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Geral"
@@ -1627,7 +1625,7 @@ msgstr "Negócios"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2110,7 +2108,7 @@ msgstr "Retirar tudo"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Usar"
@@ -2725,7 +2723,7 @@ msgstr "Máximo"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preço: %s / Total: %s"
@@ -2739,59 +2737,59 @@ msgstr "Editar"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Nível: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5952,12 +5950,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Falha ao enviar como remetente ou a carta é inválida."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "Vender item"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Você realmente deseja vender %s?"
@@ -6172,7 +6170,7 @@ msgstr "Habilidade %d"
msgid "Skill %d"
msgstr "Habilidade %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8376,52 +8374,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Você ainda não tem o nivel necessário!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "HP insuficiente!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP insuficiente!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Você não tem nenhuma nota armazenada!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Você não pode fazer isso agora!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Parece que você precisa de mais dinheiro... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Você não pode usar essa habilidade com esse tipo de arma!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Você precisa de outra gema vermelha!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Você precisa de outra jóia azul!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Você está com muita carga para fazer isso!"
@@ -8483,52 +8481,52 @@ msgid "New password too short."
msgstr "Nova senha é muito curta."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Falha na negociação!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Falha no emoticon!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Falha ao sentar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Falha ao criar Chat!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Impossivel entrar no grupo!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Impossivel gritar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Hã? O que é isso?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Falha ao transportar..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Não foi possível roubar nada..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Veneno não surtiu efeito..."
@@ -9256,9 +9254,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s se junto ao grupo."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9268,9 +9266,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s foi expulso(a) da Guilda."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9285,9 +9283,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Senha incorreta."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9296,9 +9293,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Você não tem dinheiro suficiente."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/pt_BR.po b/po/pt_BR.po
index e1b5aec06..d5d7207bf 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -22,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -321,21 +321,21 @@ msgstr "Mapa visivel"
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -414,42 +414,40 @@ msgstr "profissão"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Loja"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "Barra de Mana"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Seguindo: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Seguindo cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -672,7 +670,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Geral"
@@ -1640,7 +1638,7 @@ msgstr "Negociação"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2123,7 +2121,7 @@ msgstr "Retirar tudo"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Usar"
@@ -2738,7 +2736,7 @@ msgstr "Máximo"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preço: %s / Total: %s"
@@ -2752,59 +2750,59 @@ msgstr "Editar"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Nível: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Desconhecido"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Chão"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Você mesmo(a)"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Inutilizado"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Suporte"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Armadilha alvo"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Desconhecido(a):"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Mana: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Alcance: %d"
@@ -5969,12 +5967,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Falha ao enviar como remetente ou a carta é inválida."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "Vender itens"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Você realmente quer vender: %s?"
@@ -6189,7 +6187,7 @@ msgstr "Habilidade %d"
msgid "Skill %d"
msgstr "Habilidade %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Habilidade falhou: %s"
@@ -8393,52 +8391,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Você ainda não tem o nivel necessário!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "HP insuficiente!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP insuficiente!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Você não tem nenhuma nota armazenada!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Você não pode fazer isso agora!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Parece que você precisa de mais dinheiro... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Você não pode usar essa habilidade com esse tipo de arma!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Você precisa de outra gema vermelha!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Você precisa de outra jóia azul!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Você está com muita carga para fazer isso!"
@@ -8500,52 +8498,52 @@ msgid "New password too short."
msgstr "Nova senha é muito curta."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Falha na negociação!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Falha no emoticon!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Falha ao sentar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Falha ao criar Chat!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Impossivel entrar no grupo!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Impossivel gritar!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Hã? O que é isso?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Falha ao transportar..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Não foi possível roubar nada..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Veneno não surtiu efeito..."
@@ -9279,9 +9277,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s se juntou ao grupo."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9291,9 +9289,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s foi expulso(a) da Guilda."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9308,9 +9306,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Senha incorreta."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9319,9 +9316,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Você não tem dinheiro suficiente."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/ru.po b/po/ru.po
index ec7dcb009..4e92e6d52 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Alexandr Uspensky <AlexandrUSP@yandex.com>, 2015
# Alexsl <alexlsh@mail.ru>, 2013-2015
# Andrei Karas <akaras@inbox.ru>, 2011-2015
# Ильшат Сайдуллин <bio_editor@mail.ru>, 2013
@@ -17,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 23:13+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-11 11:22+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/manaplus/"
"language/ru/)\n"
@@ -315,21 +316,21 @@ msgstr "Видимые на карте"
msgid "Human"
msgstr "Человек"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "уклонение"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "О"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "Б"
@@ -409,42 +410,40 @@ msgstr "работа"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Магазин"
+msgstr "здоровье"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
msgstr "мана"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Следовать за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Следование отменено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Имитация: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Имитация отменена"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Вы видите %s"
@@ -667,7 +666,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файл_строка_цвета файл_назначения"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Общие"
@@ -1554,7 +1553,7 @@ msgstr "Комментарий: %s"
#: src/gui/popups/beingpopup.cpp:300
#, c-format
msgid "Chat room: %s"
-msgstr ""
+msgstr "Комната чата: %s"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
@@ -1635,7 +1634,7 @@ msgstr "Торговать"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2118,7 +2117,7 @@ msgstr "Получить все"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Использовать"
@@ -2369,7 +2368,7 @@ msgstr "Кикнуть"
#: src/gui/popups/popupmenu.cpp:2642
#, c-format
msgid "Mute %d"
-msgstr ""
+msgstr "Приглушить %d"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: mute player
@@ -2378,7 +2377,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2663
#, c-format
msgid "Unmute %d"
-msgstr ""
+msgstr "Убрать пришлушение %d"
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
@@ -2733,7 +2732,7 @@ msgstr "Макс"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Цена: %s / Всего: %s"
@@ -2747,59 +2746,59 @@ msgstr "Изменить"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Уровень: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Тип: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Неизвестный"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Земля"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Сам"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Не использован"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Поддержка"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Ловушка"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Неизвестно:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Мана: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Дистанция: %d"
@@ -5971,12 +5970,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Невозможно послать ибо отправитель либо сообщение неверны."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "продажа предмета"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Вы действительно хотите продать %s?"
@@ -6191,7 +6190,7 @@ msgstr "Навык %d"
msgid "Skill %d"
msgstr "Навык %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Неудача навыка: %s"
@@ -8392,52 +8391,52 @@ msgid "Unknown skill error: %d."
msgstr "Неисвестная ошибка умений: %d."
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "У Вас недостаточный уровень!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Недостаточно ОЖ!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Недостаточно Маны!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "У Вас нет записей!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Вы не можете сделать это сейчас!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Похоже, Вам нужно больше денег... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Вы не можете использовать этот навык с данным видом оружия!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Вам нужен другой красный камень!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Вам нужен другой синий камень!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Вы несёте слишком много, чтобы сделать это!"
@@ -8499,52 +8498,52 @@ msgid "New password too short."
msgstr "Новый пароль слишком короткий."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Не удалось начать торговлю!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Не удалось использовать смайлик!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Не удалось присесть!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Не удалось создать чат!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Нельзя присоединиться к группе!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Нельзя кричать!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "А? Что это?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Изменение не удалось..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Не удалось ничего украсть..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Яд не подействовал..."
@@ -9248,90 +9247,88 @@ msgstr "Ошибка кормлению животного."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:504
msgid "A manner point has been successfully aligned."
-msgstr ""
+msgstr "Очки манер изменены."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:508
#, c-format
msgid "You got positive manner points from %s."
-msgstr ""
+msgstr "Вы получили положительные очки манеры от %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:512
#, c-format
msgid "You got negative manner points from %s."
-msgstr ""
+msgstr "Вы получили отрицательные очки манеры от %s."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:516
msgid "Chat room limit exceeded"
-msgstr ""
+msgstr "В комнате привышено количество пользователей."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:520
msgid "Chat room already exists"
-msgstr ""
+msgstr "Комната с таким именем уже существует"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s присоединился к группе."
+msgstr "%s вошел в комнату."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
#, c-format
msgid "%s left room."
-msgstr ""
+msgstr "%s вышел из комнаты."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s был вышвырнут из Вашей гильдии."
+msgstr "%s кикнут из комнаты."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
#, c-format
msgid "%s role changed to room owner."
-msgstr ""
+msgstr "Роль %s изменена на владельца."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:540
msgid "Room join failed. Room full."
-msgstr ""
+msgstr "Ошибка входа в комнату. Привышено количество пользователей."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Неверный пароль."
+msgstr "Ошибка входа в комнату. Неправильный пароль."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
msgid "Room join failed. Kicked from room."
-msgstr ""
+msgstr "Ошибка входа в комнату. Вы кикнуты из комнаты."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "У вас недостаточно денег."
+msgstr "Ошибка входа в комнату. Недостаточно денег."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
msgid "Room join failed. Too low level."
-msgstr ""
+msgstr "Ошибка входа в комнату. Слишком маленький уровень."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:560
msgid "Room join failed. Too high level."
-msgstr ""
+msgstr "Ошибка входа в комнату. Слишком большой уровень."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:564
msgid "Room join failed. Wrong race."
-msgstr ""
+msgstr "Ошибка входа в комнату. Неправильная расса."
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
diff --git a/po/sk.po b/po/sk.po
index 78484963b..df165d9fa 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "Potvrdiť"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -396,32 +396,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -431,8 +441,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -566,9 +576,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "Chyba"
@@ -644,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1066,7 +1076,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1250,8 +1260,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1477,53 +1487,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1555,14 +1571,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1687,7 +1703,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1704,7 +1720,7 @@ msgstr "Kúpiť"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1716,7 +1732,7 @@ msgstr "Predaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1742,7 +1758,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1825,8 +1841,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1838,8 +1854,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1854,8 +1870,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1956,8 +1972,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2004,23 +2020,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2029,50 +2045,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2082,7 +2098,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2092,41 +2108,41 @@ msgid "Use"
msgstr "Použiť"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2134,155 +2150,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2290,46 +2306,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "Zahodiť"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2683,7 +2717,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5344,8 +5378,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5901,12 +5935,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6053,13 +6087,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6073,27 +6107,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7830,19 +7864,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7990,63 +8024,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8316,52 +8350,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8453,22 +8487,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9166,6 +9200,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sq.po b/po/sq.po
index bfe677a80..26ea09c8a 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr ""
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5343,8 +5377,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sv.po b/po/sv.po
index 96a38f3e6..6b694f999 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -305,21 +305,21 @@ msgstr "Synlig på karta"
msgid "Human"
msgstr "Människa"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "undvika"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -398,42 +398,40 @@ msgstr "jobb"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Shop"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "mana bar"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -656,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "General"
@@ -1620,7 +1618,7 @@ msgstr "Trade"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2103,7 +2101,7 @@ msgstr "Hämta ut alla"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Använd"
@@ -2718,7 +2716,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
@@ -2732,59 +2730,59 @@ msgstr "Ändra"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5948,12 +5946,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Misslyckades att sända som avsändare eller felaktig bokstav."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "Sälj item"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Vill du verkligen sälja %s?"
@@ -6168,7 +6166,7 @@ msgstr "Skill Set %d"
msgid "Skill %d"
msgstr "Skill %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8372,52 +8370,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Du har ännu inte nått required lvl!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Otillräckligt HP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Otillräckligt SP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Du har inga memos!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Du kan inte göra det just nu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Verkar som att du behöver mer money... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Du kan inte använda denna skill med det vapnet!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Du behöver en till röd gem!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Du behöver en till blå gem!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Du bär för mycket för att kunna göra detta!"
@@ -8479,52 +8477,52 @@ msgid "New password too short."
msgstr "Det nya lösenordet är för kort."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Trade misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emote misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Sit misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Chat-skapning misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Kunde inte joina partyt!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Kan inte skjuta!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huh? Vad är det?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Warp failed..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Kan inte stjäla något..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Poison hade ingen effekt..."
@@ -9251,9 +9249,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s har joinat ditt party."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9263,9 +9261,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s har blivit kickad ur guilden."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9280,9 +9278,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Fel lösenord."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9291,9 +9288,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Du har inte tillräckligt med pengar."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/sv_SE.po b/po/sv_SE.po
index 96a38f3e6..6b694f999 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -305,21 +305,21 @@ msgstr "Synlig på karta"
msgid "Human"
msgstr "Människa"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "undvika"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -398,42 +398,40 @@ msgstr "jobb"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Shop"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "mana bar"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -656,7 +654,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "General"
@@ -1620,7 +1618,7 @@ msgstr "Trade"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2103,7 +2101,7 @@ msgstr "Hämta ut alla"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Använd"
@@ -2718,7 +2716,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
@@ -2732,59 +2730,59 @@ msgstr "Ändra"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5948,12 +5946,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Misslyckades att sända som avsändare eller felaktig bokstav."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "Sälj item"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Vill du verkligen sälja %s?"
@@ -6168,7 +6166,7 @@ msgstr "Skill Set %d"
msgid "Skill %d"
msgstr "Skill %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8372,52 +8370,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "Du har ännu inte nått required lvl!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Otillräckligt HP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Otillräckligt SP!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Du har inga memos!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Du kan inte göra det just nu!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Verkar som att du behöver mer money... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Du kan inte använda denna skill med det vapnet!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Du behöver en till röd gem!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Du behöver en till blå gem!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Du bär för mycket för att kunna göra detta!"
@@ -8479,52 +8477,52 @@ msgid "New password too short."
msgstr "Det nya lösenordet är för kort."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Trade misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Emote misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Sit misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Chat-skapning misslyckades!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Kunde inte joina partyt!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Kan inte skjuta!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Huh? Vad är det?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Warp failed..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Kan inte stjäla något..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Poison hade ingen effekt..."
@@ -9251,9 +9249,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s har joinat ditt party."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9263,9 +9261,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s har blivit kickad ur guilden."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9280,9 +9278,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Fel lösenord."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9291,9 +9288,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Du har inte tillräckligt med pengar."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/te.po b/po/te.po
index 727e012ef..d77604990 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "సరే"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -395,32 +395,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -430,8 +440,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -565,9 +575,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "పొరపాటు"
@@ -643,7 +653,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "సాధారణ"
@@ -1065,7 +1075,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1249,8 +1259,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1476,53 +1486,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1554,14 +1570,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1686,7 +1702,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1703,7 +1719,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1715,7 +1731,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1741,7 +1757,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1824,8 +1840,8 @@ msgstr "ఆటగాళ్ళు"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1837,8 +1853,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1853,8 +1869,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1955,8 +1971,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2003,23 +2019,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2028,50 +2044,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2081,7 +2097,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2091,41 +2107,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2133,155 +2149,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2289,46 +2305,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2682,7 +2716,7 @@ msgstr "గరిష్ఠ"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "వెల: %s / మొత్తం: %s"
@@ -5343,8 +5377,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5898,12 +5932,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6050,13 +6084,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6070,27 +6104,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7827,19 +7861,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7987,63 +8021,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8313,52 +8347,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8450,22 +8484,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9163,6 +9197,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/th.po b/po/th.po
index d4689c49d..b610d7fb1 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "ผิดพลาด"
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr "ซื้อ"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr "ใช้"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "ทิ้ง"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5342,8 +5376,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5895,12 +5929,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6047,13 +6081,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6067,27 +6101,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7824,19 +7858,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7984,63 +8018,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8310,52 +8344,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8447,22 +8481,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9160,6 +9194,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/tr.po b/po/tr.po
index 015fbcdc1..52410fea9 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/manaplus/"
"language/tr/)\n"
@@ -307,21 +307,21 @@ msgstr "Haritada görünür"
msgid "Human"
msgstr "İnsan"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "kaçınıldı"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "kaçırıldı"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "İ"
@@ -400,9 +400,8 @@ msgstr "iş"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Mağaza"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
@@ -410,31 +409,31 @@ msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Takip et: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Takip iptal edildi."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Taklit: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Taklit iptal edildi"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "%s görüyorsun"
@@ -657,7 +656,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Genel"
@@ -1625,7 +1624,7 @@ msgstr "Takas"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2108,7 +2107,7 @@ msgstr "Tamamını geri al"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Kullan"
@@ -2723,7 +2722,7 @@ msgstr "En Fazla"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Fiyat: %s / Toplam: %s"
@@ -2737,59 +2736,59 @@ msgstr "Dünzenle"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Level: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5942,12 +5941,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Gönderen olarak gönderme yapılamadı ya da hatalı karakter."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6162,7 +6161,7 @@ msgstr "Yetenek Seti %d"
msgid "Skill %d"
msgstr "Yetenek %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8358,52 +8357,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8465,52 +8464,52 @@ msgid "New password too short."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Takas başarılı olamadı!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Gruba katılınamadı!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr ""
@@ -9237,9 +9236,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s grubuna katıldı."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9276,9 +9275,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "Yeterli paran yok."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/uk.po b/po/uk.po
index 94bbf6809..b3f6cd98f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/manaplus/"
"language/uk/)\n"
@@ -310,21 +310,21 @@ msgstr "Видимий на мапі"
msgid "Human"
msgstr "Людина"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "ухилення"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -404,42 +404,40 @@ msgstr "робота"
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "Крамниця"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "рівень мани"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr "Йти слідом за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr "Слідкування відмінено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr "Імітація: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr "Імітацію відмінено"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr "Ти бачиш %s"
@@ -662,7 +660,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файл_рядків_кольору файл_призначення"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "Загальне"
@@ -1628,7 +1626,7 @@ msgstr "Торгівля"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2111,7 +2109,7 @@ msgstr "Вилучити всю кількість"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "Використати"
@@ -2726,7 +2724,7 @@ msgstr "Все"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Ціна: %s / Загалом: %s"
@@ -2740,59 +2738,59 @@ msgstr "Редагувати"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "Рівень: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr "Тип: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Невідомий"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr "Земля"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr "Сам"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr "Не використаний"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr "Довідка"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr "Пастка"
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr "Невідомо:"
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr " / Мана: -%d"
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr "Дальність: %d"
@@ -5956,12 +5954,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "Неможливо надіслати - адресант або лист некоректні."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr "продаж предмету"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Ви дійсно бажаєте продати %s?"
@@ -6176,7 +6174,7 @@ msgstr "Група вмінь %d"
msgid "Skill %d"
msgstr "Вміння %d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr "Невдале вміння: %s"
@@ -8374,52 +8372,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "У вас недостатній рівень!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "Недостатньо здоров'я!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "Недостатньо мани!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "Записи порожні!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "Не можна зробити це прямо зараз!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "Здається, в вас замало грошей... ;C"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "Не можна вжити вміння з цим типом зброї!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "Вам потрібен інший червоний самоцвіт!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "Вам потрібний інший синій самоцвіт!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "Ви забагато тримаєте, щоб це зробити!"
@@ -8481,52 +8479,52 @@ msgid "New password too short."
msgstr "Новий пароль замалий."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "Торгівля провалилась!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "Не вдалось вжити смайлик!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "Не вдається присісти!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "Не вдалось створити чат!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "Не можна приєднатись до групи!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "Не можна кричати!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "Що це було?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "Змінювання не вдалося..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "Нічого не вдалось поцупити..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "Отрута не подіяла..."
@@ -9253,9 +9251,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s увійшов до вашої групи."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9265,9 +9263,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s виштовхав вас з гільдії."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9282,9 +9280,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "Неправильний пароль."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9293,9 +9290,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "У тебе недостатньо коштів."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/vls.po b/po/vls.po
index 3af40deda..c502cf586 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -51,9 +51,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr ""
@@ -179,7 +179,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -207,75 +207,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -294,7 +294,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr ""
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5342,8 +5376,8 @@ msgstr ""
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5897,12 +5931,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6049,13 +6083,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6069,27 +6103,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7826,19 +7860,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7986,63 +8020,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8312,52 +8346,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8449,22 +8483,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9162,6 +9196,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 5aefe6469..cea42a637 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: 2015-04-06 02:00+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-11 12:51+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -312,21 +312,21 @@ msgstr "在地图上可见"
msgid "Human"
msgstr ""
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "dodge"
msgstr "躲闪"
-#: src/being/being.cpp:575
+#: src/being/being.cpp:578
msgid "miss"
msgstr "失误"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1921 src/gui/windows/whoisonline.cpp:865
+#: src/being/being.cpp:1942 src/gui/windows/whoisonline.cpp:865
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1926 src/gui/windows/whoisonline.cpp:870
+#: src/being/being.cpp:1947 src/gui/windows/whoisonline.cpp:870
msgid "I"
msgstr "I"
@@ -404,42 +404,40 @@ msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1102
-#, fuzzy
msgid "hp"
-msgstr "商店"
+msgstr ""
#. TRANSLATORS: get hp message
#: src/being/localplayer.cpp:1111
-#, fuzzy
msgid "mana"
-msgstr "法力栏"
+msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2180
+#: src/being/localplayer.cpp:2183
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
+#: src/being/localplayer.cpp:2189 src/being/localplayer.cpp:2214
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2196
+#: src/being/localplayer.cpp:2199
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
+#: src/being/localplayer.cpp:2205 src/being/localplayer.cpp:2219
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2566
+#: src/being/localplayer.cpp:2569
#, c-format
msgid "You see %s"
msgstr ""
@@ -662,7 +660,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2138
msgid "General"
msgstr "常规"
@@ -1626,7 +1624,7 @@ msgstr "交易"
#. TRANSLATORS: input action name
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:159 src/gui/popups/popupmenu.cpp:277
-#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:114
+#: src/gui/popups/popupmenu.cpp:803 src/gui/widgets/skillinfo.cpp:116
#: src/gui/windows/botcheckerwindow.cpp:88 src/input/pages/basic.cpp:42
#: src/net/eathena/generalhandler.cpp:401 src/net/tmwa/generalhandler.cpp:358
msgid "Attack"
@@ -2109,7 +2107,7 @@ msgstr "检索所有"
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
-#: src/gui/windows/skilldialog.cpp:477 src/gui/windows/skilldialog.cpp:559
+#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
msgid "Use"
msgstr "使用"
@@ -2724,7 +2722,7 @@ msgstr "最大"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:604
#, c-format
msgid "Price: %s / Total: %s"
msgstr "价格:%s / 总价:%s"
@@ -2738,59 +2736,59 @@ msgstr "编辑"
#. TRANSLATORS: skill level
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:100 src/gui/windows/skilldialog.cpp:473
+#: src/gui/widgets/skillinfo.cpp:102 src/gui/windows/skilldialog.cpp:481
#, c-format
msgid "Lvl: %d"
msgstr "等级: %d"
#. TRANSLATORS: skill type
-#: src/gui/widgets/skillinfo.cpp:104
+#: src/gui/widgets/skillinfo.cpp:106
#, c-format
msgid "Type: %s"
msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
+#: src/gui/widgets/skillinfo.cpp:111 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:119
+#: src/gui/widgets/skillinfo.cpp:121
msgid "Ground"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:124
+#: src/gui/widgets/skillinfo.cpp:126
msgid "Self"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:129
+#: src/gui/widgets/skillinfo.cpp:131
msgid "Unused"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:134
+#: src/gui/widgets/skillinfo.cpp:136
msgid "Support"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:139
+#: src/gui/widgets/skillinfo.cpp:141
msgid "Target trap"
msgstr ""
#. TRANSLATORS: Skill type
-#: src/gui/widgets/skillinfo.cpp:143
+#: src/gui/widgets/skillinfo.cpp:145
msgid "Unknown:"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:149
+#: src/gui/widgets/skillinfo.cpp:151
#, c-format
msgid " / Mana: -%d"
msgstr ""
-#: src/gui/widgets/skillinfo.cpp:155
+#: src/gui/widgets/skillinfo.cpp:157
#, c-format
msgid "Range: %d"
msgstr ""
@@ -5938,12 +5936,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "发送信件失败或者信件无效."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:69
+#: src/gui/windows/npcselldialog.cpp:67
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:71
+#: src/gui/windows/npcselldialog.cpp:69
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6158,7 +6156,7 @@ msgstr ""
msgid "Skill %d"
msgstr "技能为%d"
-#: src/gui/windows/skilldialog.cpp:478
+#: src/gui/windows/skilldialog.cpp:486
#, c-format
msgid "Failed skill: %s"
msgstr ""
@@ -8354,52 +8352,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
msgid "You have not yet reached a high enough lvl!"
msgstr "你还没有达到足够的等级!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
msgid "Insufficient HP!"
msgstr "HP不足!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
msgid "Insufficient SP!"
msgstr "SP不足!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
msgid "You have no memos!"
msgstr "没有备忘录!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
msgid "You cannot do that right now!"
msgstr "你无法办到!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
msgid "Seems you need more money... ;-)"
msgstr "看起来需要更多金币... ;-)"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
msgid "You cannot use this skill with that kind of weapon!"
msgstr "此武器无法用来使用此项技能!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
msgid "You need another red gem!"
msgstr "你需要另一颗红宝石!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
msgid "You need another blue gem!"
msgstr "你需要另一颗蓝宝石!"
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
msgid "You're carrying to much to do this!"
msgstr "你已负重太多,无法办到!"
@@ -8461,52 +8459,52 @@ msgid "New password too short."
msgstr "新密码太短."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:190
+#: src/net/tmwa/skillhandler.cpp:189
msgid "Trade failed!"
msgstr "交易失败!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:194
+#: src/net/tmwa/skillhandler.cpp:193
msgid "Emote failed!"
msgstr "发送表情失败!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:198
+#: src/net/tmwa/skillhandler.cpp:197
msgid "Sit failed!"
msgstr "原地休息失败!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:202
+#: src/net/tmwa/skillhandler.cpp:201
msgid "Chat creating failed!"
msgstr "聊天创建失败!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:206
+#: src/net/tmwa/skillhandler.cpp:205
msgid "Could not join party!"
msgstr "不能加入工会!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:210
+#: src/net/tmwa/skillhandler.cpp:209
msgid "Cannot shout!"
msgstr "无法呼喊!"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:264
+#: src/net/tmwa/skillhandler.cpp:263
msgid "Huh? What's that?"
msgstr "啊?那是什么?"
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:275
+#: src/net/tmwa/skillhandler.cpp:274
msgid "Warp failed..."
msgstr "传送失败..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:279
+#: src/net/tmwa/skillhandler.cpp:278
msgid "Could not steal anything..."
msgstr "无法偷取任何物品..."
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:283
+#: src/net/tmwa/skillhandler.cpp:282
msgid "Poison had no effect..."
msgstr "毒药无效..."
@@ -9233,9 +9231,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:524
-#, fuzzy, c-format
+#, c-format
msgid "%s joined room."
-msgstr "%s已经加入你的党."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:528
@@ -9245,9 +9243,9 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:532
-#, fuzzy, c-format
+#, c-format
msgid "%s kicked from room."
-msgstr "%s已经被工会开除."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:536
@@ -9262,9 +9260,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:544
-#, fuzzy
msgid "Room join failed. Wrong password."
-msgstr "错误的密码."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:548
@@ -9273,9 +9270,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:552
-#, fuzzy
msgid "Room join failed. Not enought money."
-msgstr "你没有足够的钱币."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:556
diff --git a/po/zh_HK.po b/po/zh_HK.po
index ae4ba4d89..e7c6cfb6b 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "確定"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "錯誤"
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr ""
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -5342,8 +5376,8 @@ msgstr "開始"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr ""
@@ -5895,12 +5929,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6047,13 +6081,13 @@ msgid "Reset Windows"
msgstr "重置視窗"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6067,27 +6101,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7824,19 +7858,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7984,63 +8018,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8310,52 +8344,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8447,22 +8481,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9160,6 +9194,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 19c2a81e1..85c18e478 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: 2015-03-28 13:21+0300\n"
-"PO-Revision-Date: 2015-03-28 11:07+0000\n"
+"POT-Creation-Date: 2015-04-06 02:00+0300\n"
+"PO-Revision-Date: 2015-04-06 11:05+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"
@@ -52,9 +52,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243 src/gui/windows/socialwindow.cpp:507
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:146
#: src/net/ea/charserverhandler.cpp:143 src/net/ea/charserverhandler.cpp:162
-#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:589
-#: src/net/eathena/charserverhandler.cpp:619
-#: src/net/eathena/charserverhandler.cpp:649
+#: src/net/ea/gamehandler.cpp:83 src/net/eathena/charserverhandler.cpp:593
+#: src/net/eathena/charserverhandler.cpp:623
+#: src/net/eathena/charserverhandler.cpp:653
#: src/net/tmwa/charserverhandler.cpp:535
msgid "OK"
msgstr "確定"
@@ -180,7 +180,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:359 src/actions/chat.cpp:390 src/actions/chat.cpp:455
-#: src/actions/chat.cpp:485 src/actions/commands.cpp:77
+#: src/actions/chat.cpp:485 src/actions/commands.cpp:78
msgid "Please specify a name."
msgstr ""
@@ -208,75 +208,75 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:119
+#: src/actions/commands.cpp:120
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:132
+#: src/actions/commands.cpp:133
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:134
+#: src/actions/commands.cpp:135
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:165
+#: src/actions/commands.cpp:166
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:174
+#: src/actions/commands.cpp:175
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:176
+#: src/actions/commands.cpp:177
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:191
+#: src/actions/commands.cpp:192
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:204
+#: src/actions/commands.cpp:205
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:206
+#: src/actions/commands.cpp:207
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:213
+#: src/actions/commands.cpp:214
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:220
+#: src/actions/commands.cpp:221
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:227
+#: src/actions/commands.cpp:228
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:234
+#: src/actions/commands.cpp:235
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:241
+#: src/actions/commands.cpp:242
msgid "enemy"
msgstr ""
@@ -295,7 +295,7 @@ msgid "Accepting incoming trade requests"
msgstr "接受收到的交易要求"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1358
+#: src/actormanager.cpp:1359
msgid "Visible on map"
msgstr ""
@@ -394,32 +394,42 @@ msgstr ""
msgid "job"
msgstr ""
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1102
+msgid "hp"
+msgstr ""
+
+#. TRANSLATORS: get hp message
+#: src/being/localplayer.cpp:1111
+msgid "mana"
+msgstr ""
+
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2162
+#: src/being/localplayer.cpp:2180
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2168 src/being/localplayer.cpp:2193
+#: src/being/localplayer.cpp:2186 src/being/localplayer.cpp:2211
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2178
+#: src/being/localplayer.cpp:2196
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2184 src/being/localplayer.cpp:2198
+#: src/being/localplayer.cpp:2202 src/being/localplayer.cpp:2216
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2548
+#: src/being/localplayer.cpp:2566
#, c-format
msgid "You see %s"
msgstr ""
@@ -429,8 +439,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2271
-#: src/gui/popups/popupmenu.cpp:2313
+#: src/being/playerrelations.cpp:467 src/gui/popups/popupmenu.cpp:2287
+#: src/gui/popups/popupmenu.cpp:2329
msgid "Completely ignore"
msgstr ""
@@ -564,9 +574,9 @@ msgstr ""
#: src/gui/windows/registerdialog.cpp:243
#: src/gui/windows/unregisterdialog.cpp:143
#: src/net/ea/charserverhandler.cpp:141
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:574
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:578
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Error"
msgstr "錯誤"
@@ -642,7 +652,7 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:252
+#: src/game.cpp:252 src/gui/windows/chatwindow.cpp:2137
msgid "General"
msgstr "一般"
@@ -1064,7 +1074,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2597
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2613
msgid "Revive"
msgstr ""
@@ -1248,8 +1258,8 @@ msgstr ""
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
-#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1974
-#: src/gui/popups/popupmenu.cpp:2052 src/gui/widgets/tabs/socialtabbase.h:46
+#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:1990
+#: src/gui/popups/popupmenu.cpp:2068 src/gui/widgets/tabs/socialtabbase.h:46
msgid "(default)"
msgstr ""
@@ -1475,53 +1485,59 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:158 src/gui/popups/beingpopup.cpp:177
+#: src/gui/popups/beingpopup.cpp:166 src/gui/popups/beingpopup.cpp:186
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:162 src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:170 src/gui/popups/beingpopup.cpp:190
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:196
+#: src/gui/popups/beingpopup.cpp:206
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:213
+#: src/gui/popups/beingpopup.cpp:224
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:229
+#: src/gui/popups/beingpopup.cpp:241
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:244
+#: src/gui/popups/beingpopup.cpp:257
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:258
+#: src/gui/popups/beingpopup.cpp:272
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:271
+#: src/gui/popups/beingpopup.cpp:286
#, c-format
msgid "Comment: %s"
msgstr ""
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:300
+#, c-format
+msgid "Chat room: %s"
+msgstr ""
+
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
#: src/gui/popups/createpartypopup.h:50 src/gui/windows/socialwindow.cpp:504
@@ -1553,14 +1569,14 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:655 src/gui/popups/popupmenu.cpp:680
#: src/gui/popups/popupmenu.cpp:705 src/gui/popups/popupmenu.cpp:894
#: src/gui/popups/popupmenu.cpp:921 src/gui/popups/popupmenu.cpp:954
-#: src/gui/popups/popupmenu.cpp:1716 src/gui/popups/popupmenu.cpp:1752
-#: src/gui/popups/popupmenu.cpp:1802 src/gui/popups/popupmenu.cpp:1844
-#: src/gui/popups/popupmenu.cpp:1885 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2031 src/gui/popups/popupmenu.cpp:2065
-#: src/gui/popups/popupmenu.cpp:2091 src/gui/popups/popupmenu.cpp:2112
-#: src/gui/popups/popupmenu.cpp:2133 src/gui/popups/popupmenu.cpp:2158
-#: src/gui/popups/popupmenu.cpp:2175 src/gui/popups/popupmenu.cpp:2489
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:1732 src/gui/popups/popupmenu.cpp:1768
+#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
+#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1969
+#: src/gui/popups/popupmenu.cpp:2047 src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2107 src/gui/popups/popupmenu.cpp:2128
+#: src/gui/popups/popupmenu.cpp:2149 src/gui/popups/popupmenu.cpp:2174
+#: src/gui/popups/popupmenu.cpp:2191 src/gui/popups/popupmenu.cpp:2505
+#: src/gui/popups/popupmenu.cpp:2670 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
#: src/gui/windows/charcreatedialog.cpp:122
@@ -1685,7 +1701,7 @@ msgstr "說話"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2343
+#: src/gui/popups/popupmenu.cpp:256 src/gui/popups/popupmenu.cpp:2359
#: src/gui/windows/buydialog.cpp:191 src/gui/windows/buydialog.cpp:207
#: src/gui/windows/buydialog.cpp:268 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/shopwindow.cpp:168 src/input/pages/basic.cpp:240
@@ -1702,7 +1718,7 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2355
+#: src/gui/popups/popupmenu.cpp:259 src/gui/popups/popupmenu.cpp:2371
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:170
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
@@ -1714,7 +1730,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:268 src/gui/popups/popupmenu.cpp:472
-#: src/gui/popups/popupmenu.cpp:2451
+#: src/gui/popups/popupmenu.cpp:2467
msgid "Add comment"
msgstr ""
@@ -1740,7 +1756,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:304 src/gui/popups/popupmenu.cpp:2487
msgid "Add to ignore list"
msgstr ""
@@ -1823,8 +1839,8 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2396
-#: src/gui/popups/popupmenu.cpp:2420
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2412
+#: src/gui/popups/popupmenu.cpp:2436
msgid "Kick from party"
msgstr ""
@@ -1836,8 +1852,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1712
-#: src/gui/popups/popupmenu.cpp:1788 src/gui/popups/popupmenu.cpp:1830
+#: src/gui/popups/popupmenu.cpp:585 src/gui/popups/popupmenu.cpp:1728
+#: src/gui/popups/popupmenu.cpp:1804 src/gui/popups/popupmenu.cpp:1846
msgid "Add to chat"
msgstr ""
@@ -1852,8 +1868,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2027
-#: src/gui/popups/popupmenu.cpp:2061
+#: src/gui/popups/popupmenu.cpp:612 src/gui/popups/popupmenu.cpp:2043
+#: src/gui/popups/popupmenu.cpp:2077
msgid "Remove"
msgstr ""
@@ -1954,8 +1970,8 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2129
-#: src/gui/popups/popupmenu.cpp:2171
+#: src/gui/popups/popupmenu.cpp:781 src/gui/popups/popupmenu.cpp:2145
+#: src/gui/popups/popupmenu.cpp:2187
msgid "Copy to clipboard"
msgstr ""
@@ -2002,23 +2018,23 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1608
+#: src/gui/popups/popupmenu.cpp:1624
msgid "Add to trade"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1616
+#: src/gui/popups/popupmenu.cpp:1632
msgid "Add to trade 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1621
+#: src/gui/popups/popupmenu.cpp:1637
msgid "Add to trade half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1625
+#: src/gui/popups/popupmenu.cpp:1641
msgid "Add to trade all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1629
+#: src/gui/popups/popupmenu.cpp:1645
msgid "Add to trade all"
msgstr ""
@@ -2027,50 +2043,50 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1637 src/gui/popups/popupmenu.cpp:1784
-#: src/gui/popups/popupmenu.cpp:1825 src/gui/windows/inventorywindow.cpp:249
+#: src/gui/popups/popupmenu.cpp:1653 src/gui/popups/popupmenu.cpp:1800
+#: src/gui/popups/popupmenu.cpp:1841 src/gui/windows/inventorywindow.cpp:249
#: src/gui/windows/inventorywindow.cpp:272
#: src/gui/windows/inventorywindow.cpp:864 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "寄放"
-#: src/gui/popups/popupmenu.cpp:1645
+#: src/gui/popups/popupmenu.cpp:1661
msgid "Store 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1650
+#: src/gui/popups/popupmenu.cpp:1666
msgid "Store half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1654
+#: src/gui/popups/popupmenu.cpp:1670
msgid "Store all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1658
+#: src/gui/popups/popupmenu.cpp:1674
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1668 src/gui/windows/inventorywindow.cpp:251
+#: src/gui/popups/popupmenu.cpp:1684 src/gui/windows/inventorywindow.cpp:251
#: src/gui/windows/inventorywindow.cpp:274
msgid "Retrieve"
msgstr "取回"
-#: src/gui/popups/popupmenu.cpp:1676
+#: src/gui/popups/popupmenu.cpp:1692
msgid "Retrieve 10"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1681
+#: src/gui/popups/popupmenu.cpp:1697
msgid "Retrieve half"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1685
+#: src/gui/popups/popupmenu.cpp:1701
msgid "Retrieve all-1"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1689
+#: src/gui/popups/popupmenu.cpp:1705
msgid "Retrieve all"
msgstr ""
@@ -2080,7 +2096,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1746 src/gui/popups/popupmenu.cpp:2540
+#: src/gui/popups/popupmenu.cpp:1762 src/gui/popups/popupmenu.cpp:2556
#: src/gui/windows/inventorywindow.cpp:184
#: src/gui/windows/inventorywindow.cpp:750 src/gui/windows/skilldialog.cpp:79
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
@@ -2090,41 +2106,41 @@ msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1840
+#: src/gui/popups/popupmenu.cpp:1856
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1871 src/gui/popups/popupmenu.cpp:1932
+#: src/gui/popups/popupmenu.cpp:1887 src/gui/popups/popupmenu.cpp:1948
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1878 src/gui/popups/popupmenu.cpp:1939
+#: src/gui/popups/popupmenu.cpp:1894 src/gui/popups/popupmenu.cpp:1955
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:1946
+#: src/gui/popups/popupmenu.cpp:1962
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:1950 src/gui/windows/statuswindow.cpp:92
+#: src/gui/popups/popupmenu.cpp:1966 src/gui/windows/statuswindow.cpp:92
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:1990 src/gui/popups/popupmenu.cpp:2009
+#: src/gui/popups/popupmenu.cpp:2006 src/gui/popups/popupmenu.cpp:2025
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:1996 src/gui/popups/popupmenu.cpp:2015
+#: src/gui/popups/popupmenu.cpp:2012 src/gui/popups/popupmenu.cpp:2031
msgid "Move down"
msgstr ""
@@ -2132,155 +2148,155 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2087 src/gui/popups/popupmenu.cpp:2448
+#: src/gui/popups/popupmenu.cpp:2103 src/gui/popups/popupmenu.cpp:2464
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2105
+#: src/gui/popups/popupmenu.cpp:2121
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2108
+#: src/gui/popups/popupmenu.cpp:2124
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2126
+#: src/gui/popups/popupmenu.cpp:2142
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2144
+#: src/gui/popups/popupmenu.cpp:2160
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2217 src/gui/popups/popupmenu.cpp:2253
-#: src/gui/popups/popupmenu.cpp:2292 src/gui/popups/popupmenu.cpp:2310
+#: src/gui/popups/popupmenu.cpp:2233 src/gui/popups/popupmenu.cpp:2269
+#: src/gui/popups/popupmenu.cpp:2308 src/gui/popups/popupmenu.cpp:2326
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2220 src/gui/popups/popupmenu.cpp:2256
-#: src/gui/popups/popupmenu.cpp:2295 src/gui/windows/confirmdialog.cpp:60
+#: src/gui/popups/popupmenu.cpp:2236 src/gui/popups/popupmenu.cpp:2272
+#: src/gui/popups/popupmenu.cpp:2311 src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2223 src/gui/popups/popupmenu.cpp:2298
+#: src/gui/popups/popupmenu.cpp:2239 src/gui/popups/popupmenu.cpp:2314
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2226 src/gui/popups/popupmenu.cpp:2259
+#: src/gui/popups/popupmenu.cpp:2242 src/gui/popups/popupmenu.cpp:2275
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2229 src/gui/popups/popupmenu.cpp:2262
-#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2283
-#: src/gui/popups/popupmenu.cpp:2301
+#: src/gui/popups/popupmenu.cpp:2245 src/gui/popups/popupmenu.cpp:2278
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2299
+#: src/gui/popups/popupmenu.cpp:2317
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2239
+#: src/gui/popups/popupmenu.cpp:2255
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2250 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2280 src/gui/popups/popupmenu.cpp:2289
-#: src/gui/popups/popupmenu.cpp:2307
+#: src/gui/popups/popupmenu.cpp:2266 src/gui/popups/popupmenu.cpp:2284
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2305
+#: src/gui/popups/popupmenu.cpp:2323
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2326
+#: src/gui/popups/popupmenu.cpp:2342
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2330
+#: src/gui/popups/popupmenu.cpp:2346
msgid "Imitate"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2349 src/gui/popups/popupmenu.cpp:2373
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2389
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2361 src/gui/popups/popupmenu.cpp:2376
+#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2392
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2390 src/gui/popups/popupmenu.cpp:2414
+#: src/gui/popups/popupmenu.cpp:2406 src/gui/popups/popupmenu.cpp:2430
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2437
+#: src/gui/popups/popupmenu.cpp:2453
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2445
+#: src/gui/popups/popupmenu.cpp:2461
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2462
+#: src/gui/popups/popupmenu.cpp:2478
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2467
+#: src/gui/popups/popupmenu.cpp:2483
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2516
+#: src/gui/popups/popupmenu.cpp:2532
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2525
+#: src/gui/popups/popupmenu.cpp:2541
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2555 src/gui/windows/inventorywindow.cpp:199
+#: src/gui/popups/popupmenu.cpp:2571 src/gui/windows/inventorywindow.cpp:199
#: src/gui/windows/inventorywindow.cpp:872
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2574
msgid "Drop all"
msgstr ""
@@ -2288,46 +2304,64 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2564 src/gui/windowmenu.cpp:130
+#: src/gui/popups/popupmenu.cpp:2580 src/gui/windowmenu.cpp:130
#: src/gui/windows/inventorywindow.cpp:877
msgid "Drop"
msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2575
+#: src/gui/popups/popupmenu.cpp:2591
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2599
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2604
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2591
+#: src/gui/popups/popupmenu.cpp:2607
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2594
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:2618
msgid "Kick"
msgstr ""
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2626 src/gui/popups/popupmenu.cpp:2630
+#: src/gui/popups/popupmenu.cpp:2634 src/gui/popups/popupmenu.cpp:2638
+#: src/gui/popups/popupmenu.cpp:2642
+#, c-format
+msgid "Mute %d"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: mute player
+#: src/gui/popups/popupmenu.cpp:2647 src/gui/popups/popupmenu.cpp:2651
+#: src/gui/popups/popupmenu.cpp:2655 src/gui/popups/popupmenu.cpp:2659
+#: src/gui/popups/popupmenu.cpp:2663
+#, c-format
+msgid "Unmute %d"
+msgstr ""
+
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:43
msgid "Basic"
@@ -2681,7 +2715,7 @@ msgstr "最大"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:582
+#: src/gui/windows/buydialog.cpp:248 src/gui/windows/buydialog.cpp:602
#, c-format
msgid "Price: %s / Total: %s"
msgstr "價格: %s / 總共: %s"
@@ -5342,8 +5376,8 @@ msgstr "開始"
#. TRANSLATORS: info message
#: src/gui/windows/charselectdialog.cpp:82
#: src/net/ea/charserverhandler.cpp:160
-#: src/net/eathena/charserverhandler.cpp:587
-#: src/net/eathena/charserverhandler.cpp:617
+#: src/net/eathena/charserverhandler.cpp:591
+#: src/net/eathena/charserverhandler.cpp:621
msgid "Info"
msgstr "資訊"
@@ -5895,12 +5929,12 @@ msgid "Failed to send as sender or letter invalid."
msgstr "無法傳送的發件人或信息無效."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/npcselldialog.cpp:68
+#: src/gui/windows/npcselldialog.cpp:69
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/npcselldialog.cpp:70
+#: src/gui/windows/npcselldialog.cpp:71
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6047,13 +6081,13 @@ msgid "Reset Windows"
msgstr "重置視窗"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1070
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/shopwindow.cpp:1071
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:430
-#: src/gui/windows/shopwindow.cpp:449
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:431
+#: src/gui/windows/shopwindow.cpp:450
msgid "Publish"
msgstr ""
@@ -6067,27 +6101,27 @@ msgstr ""
msgid "Show links in announce"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:370
+#: src/gui/windows/shopwindow.cpp:371
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:428 src/gui/windows/shopwindow.cpp:447
+#: src/gui/windows/shopwindow.cpp:429 src/gui/windows/shopwindow.cpp:448
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:954 src/net/ea/tradehandler.cpp:172
+#: src/gui/windows/shopwindow.cpp:955 src/net/ea/tradehandler.cpp:172
msgid "Request for Trade"
msgstr "要求交易"
-#: src/gui/windows/shopwindow.cpp:954
+#: src/gui/windows/shopwindow.cpp:955
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1075
+#: src/gui/windows/shopwindow.cpp:1076
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -7824,19 +7858,19 @@ msgid "Character deleted."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:114
+#: src/net/ea/chathandler.cpp:115
#, c-format
msgid "Whisper could not be sent, %s is offline."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:124
+#: src/net/ea/chathandler.cpp:125
#, c-format
msgid "Whisper could not be sent, ignored by %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/ea/chathandler.cpp:134
+#: src/net/ea/chathandler.cpp:135
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
@@ -7984,63 +8018,63 @@ msgid "Connection to server terminated. "
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:572
-#: src/net/eathena/charserverhandler.cpp:609
+#: src/net/eathena/charserverhandler.cpp:576
+#: src/net/eathena/charserverhandler.cpp:613
msgid "Character rename error."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:587
+#: src/net/eathena/charserverhandler.cpp:591
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:600
+#: src/net/eathena/charserverhandler.cpp:604
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:604
+#: src/net/eathena/charserverhandler.cpp:608
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverhandler.cpp:613
+#: src/net/eathena/charserverhandler.cpp:617
msgid "Character not found."
msgstr ""
-#: src/net/eathena/charserverhandler.cpp:647
+#: src/net/eathena/charserverhandler.cpp:651
#: src/net/tmwa/charserverhandler.cpp:533
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chathandler.cpp:442
+#: src/net/eathena/chathandler.cpp:448
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:445
+#: src/net/eathena/chathandler.cpp:451
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chathandler.cpp:448
+#: src/net/eathena/chathandler.cpp:454
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:451
+#: src/net/eathena/chathandler.cpp:457
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chathandler.cpp:454
+#: src/net/eathena/chathandler.cpp:460
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:628
+#: src/net/eathena/chathandler.cpp:634
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chathandler.cpp:724
+#: src/net/eathena/chathandler.cpp:774
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -8310,52 +8344,52 @@ msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:224
+#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:223
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:228
+#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:227
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:232
+#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:231
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:236
+#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:235
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:240
+#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:239
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:244
+#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:243
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:248
+#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:247
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:253
+#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:252
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:257
+#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:256
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:261
+#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:260
msgid "You're carrying to much to do this!"
msgstr ""
@@ -8447,22 +8481,22 @@ msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:265
+#: src/net/tmwa/skillhandler.cpp:264
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:277
+#: src/net/tmwa/skillhandler.cpp:275
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:281
+#: src/net/tmwa/skillhandler.cpp:279
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:285
+#: src/net/tmwa/skillhandler.cpp:283
msgid "Poison had no effect..."
msgstr ""
@@ -9160,6 +9194,92 @@ msgstr ""
msgid "Pet feeding error."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:504
+msgid "A manner point has been successfully aligned."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:508
+#, c-format
+msgid "You got positive manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:512
+#, c-format
+msgid "You got negative manner points from %s."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:516
+msgid "Chat room limit exceeded"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:520
+msgid "Chat room already exists"
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:524
+#, c-format
+msgid "%s joined room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:528
+#, c-format
+msgid "%s left room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:532
+#, c-format
+msgid "%s kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:536
+#, c-format
+msgid "%s role changed to room owner."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:540
+msgid "Room join failed. Room full."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:544
+msgid "Room join failed. Wrong password."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:548
+msgid "Room join failed. Kicked from room."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:552
+msgid "Room join failed. Not enought money."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:556
+msgid "Room join failed. Too low level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:560
+msgid "Room join failed. Too high level."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:564
+msgid "Room join failed. Wrong race."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format