summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2018-12-08 19:07:02 +0300
committerAndrei Karas <akaras@inbox.ru>2018-12-08 19:41:44 +0300
commit10de12ec68ad90a68994a679af9d5158185e772d (patch)
tree38ad676ec9d94c643d6700c6adcf3bc1ce66b79e
parent514878dd29b52fcbdc3ec63833d528070d502880 (diff)
downloadplus-10de12ec68ad90a68994a679af9d5158185e772d.tar.gz
plus-10de12ec68ad90a68994a679af9d5158185e772d.tar.bz2
plus-10de12ec68ad90a68994a679af9d5158185e772d.tar.xz
plus-10de12ec68ad90a68994a679af9d5158185e772d.zip
Update translations.
-rw-r--r--po/POTFILES.in1
-rw-r--r--po/ca.po236
-rw-r--r--po/cs.po236
-rw-r--r--po/de.po236
-rw-r--r--po/eo.po236
-rw-r--r--po/es.po236
-rw-r--r--po/fi.po233
-rw-r--r--po/fr.po240
-rw-r--r--po/id.po236
-rw-r--r--po/it.po233
-rw-r--r--po/ja.po233
-rw-r--r--po/manaplus.pot220
-rw-r--r--po/nl.po236
-rw-r--r--po/nl_BE.po236
-rw-r--r--po/pl.po236
-rw-r--r--po/pt.po236
-rw-r--r--po/pt_BR.po236
-rw-r--r--po/ru.po236
-rw-r--r--po/sr.po229
-rw-r--r--po/sv.po236
-rw-r--r--po/sv_SE.po236
-rw-r--r--po/tr.po233
-rw-r--r--po/uk.po236
-rw-r--r--po/zh_CN.po229
-rw-r--r--po/zh_HK.po233
25 files changed, 2849 insertions, 2775 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 03871725b..641a0e5d5 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -164,6 +164,7 @@ src/net/eathena/vendingrecv.cpp
src/net/ea/traderecv.cpp
src/net/tmwa/charserverhandler.cpp
src/net/tmwa/charserverrecv.cpp
+src/net/tmwa/chatrecv.cpp
src/net/tmwa/generalhandler.cpp
src/net/tmwa/generalrecv.cpp
src/net/tmwa/loginrecv.cpp
diff --git a/po/ca.po b/po/ca.po
index d05b68191..e59703875 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/akaras/manaplus/language/"
"ca/)\n"
@@ -22,7 +22,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Visible al mapa"
@@ -41,70 +41,70 @@ msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Heu estat assassinat per %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Heu intentat agafar un objecte inexistent."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "L'objecte pesa massa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "L'objecte és massa lluny."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "L'inventari és ple."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "L'inventari és massa gran."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "L'objecte pertany a una altra persona."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "No podeu recollir aquesta quantitat d'objectes."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "El vostre inventari d'objectes té capacitat màxima."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Problema desconegut en agafar l'objecte."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -113,58 +113,58 @@ msgstr[1] "Heu recollit %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "ofici"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homun"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "pv"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "manà"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Segueix: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Segueix cancel·lat"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitació: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitació cancel·lada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Observa %s"
@@ -805,7 +805,7 @@ msgstr "Absent"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -828,7 +828,7 @@ msgstr "Absent"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "D'ACORD"
@@ -865,8 +865,8 @@ msgstr "(F) mode de càmera lliure"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Tanca"
@@ -1331,73 +1331,73 @@ msgid "Skip"
msgstr "Omet"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Afamat: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Intimitat: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Grup: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Equip: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gremi: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Rang jcj: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Botiga per comprar: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Botiga per vendre: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Comentari: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efecte: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Sala de xat: %s"
@@ -1407,7 +1407,7 @@ msgstr "Sala de xat: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1416,13 +1416,13 @@ msgid "Level: %d"
msgstr "Nivell: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Pv: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Partícules: %u"
@@ -1802,7 +1802,7 @@ msgstr "Suprimeix"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Teletransportació"
@@ -4384,12 +4384,12 @@ msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflicte de tecla(es) detectat."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4400,7 +4400,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "desconegut"
@@ -4985,7 +4985,7 @@ msgstr "No"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Rendiment"
@@ -5408,7 +5408,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5567,7 +5567,7 @@ msgstr "Sense marc"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Vídeo"
@@ -5957,9 +5957,9 @@ msgstr "Jugadors visibles: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Nivell: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5971,15 +5971,15 @@ msgstr "Reinicia"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuts"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6111,7 +6111,7 @@ msgstr "AJU"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Ajuda"
@@ -6311,7 +6311,7 @@ msgstr "CON"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configuració"
@@ -6420,8 +6420,8 @@ msgstr "Les direccions de correu electrònic no coincideixen."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Error"
@@ -6718,9 +6718,8 @@ msgstr "Xarxa"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Atributs"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7917,27 +7916,27 @@ msgid "Completed"
msgstr "Complet"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Qui està en línia - S'està actualitzant"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Actualitza"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Qui està en línia - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Qui està en línia - error"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Qui està en línia - Actualització"
@@ -9376,38 +9375,38 @@ msgid "Failed to delete character."
msgstr "S'ha produït un error en eliminar el personatge."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "No es poden utilitzar encanteris en aquesta àrea."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "No es poden utilitzar objectes en aquesta àrea."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "No es pot equipar. El nivell és incorrecte."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "No es pot utilitzar. El nivell és incorrecte."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Treball en curs."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "No s'ha pogut enviar el missatge, el canal %s no existeix."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "No es pot obrir el canal. El canal %s no existeix."
@@ -9424,7 +9423,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Voleu acceptar a %s i a %s com a pares?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Heu estat desconnectat del servidor!"
@@ -9638,7 +9637,7 @@ msgid "Guild castle: %s"
msgstr "Castell del gremi: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Resta %s de temps de lloguer per l'objecte %s."
@@ -9647,8 +9646,8 @@ msgstr "Resta %s de temps de lloguer per l'objecte %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Objecte desconegut"
@@ -9675,7 +9674,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Teniu un nou correu de%s amb l'assumpte %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Heu estat assassinat per una força desconeguda."
@@ -9781,7 +9780,7 @@ msgid "Skill failed!"
msgstr "L'habilitat ha fallat!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Selecciona objectiu de teletransportació"
@@ -9839,6 +9838,12 @@ msgstr "Destresa:"
msgid "Luck:"
msgstr "Sort:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Rebutjada invitació a l'equip de %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9933,22 +9938,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Quant a"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "or"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9959,69 +9964,69 @@ msgstr "Arxiu pujat"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Temps d'activitat del client: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Imatges de recursos:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variables d'entorn buidades"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Vist per última vegada a les %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10275,57 +10280,57 @@ msgid "Accepting incoming trade requests"
msgstr "Acceptant sol·licituds d'intercanvi"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "S'està connectant al servidor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "S'està iniciant sessió"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "S'està accedint al món del joc"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "S'estan sol·licitant personatges"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "S'està connectant al servidor del joc"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "S'estan canviant els servidors del joc"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "S'estan sol·licitant detalls de registre"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Canvi de contrasenya"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Contrasenya canviada amb èxit!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Canvi de correu electrònic"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Correu electrònic canviat amb èxit!"
@@ -11632,6 +11637,3 @@ msgstr "%d segon"
#, c-format
msgid "%d seconds"
msgstr "%d segons"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/cs.po b/po/cs.po
index e0f0b98fc..260136dfa 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Czech (http://www.transifex.com/akaras/manaplus/language/"
"cs/)\n"
@@ -27,7 +27,7 @@ msgstr ""
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Viditelný na mapě"
@@ -46,70 +46,70 @@ msgid "miss"
msgstr "minutí"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Byl jsi zabit %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Snažili jste se sebrat neexistující předmět."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Předmět je příliš těžký."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Předmět je příliš daleko."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventář je plný."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Hromada je příliš velká."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Předmět patří někomu jinému."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Nemůžeš zvednout toto možství předmětů."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Tvůj počet předmětů dasáhl maxima."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Neznámý problém při pokusu sebrat předmět."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -120,58 +120,58 @@ msgstr[3] "Sebral jsi %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "zk"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "práce"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Nasledovat: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Následování zrušeno."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitace: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitace zrušena."
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Vidíš %s"
@@ -811,7 +811,7 @@ msgstr "Pryč"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -834,7 +834,7 @@ msgstr "Pryč"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -871,8 +871,8 @@ msgstr "(F) mód volné kamery"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Zavřít"
@@ -1338,73 +1338,73 @@ msgid "Skip"
msgstr "Přeskočit"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Parta: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guilda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "PVP hodnost: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Komentář: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1414,7 +1414,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1423,13 +1423,13 @@ msgid "Level: %d"
msgstr "Úroveň: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1809,7 +1809,7 @@ msgstr "Odebrat"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Přesun"
@@ -4256,12 +4256,12 @@ msgid "Input"
msgstr "Vstup"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Kolize kláves detekována/y."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4272,7 +4272,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "neznámý"
@@ -4856,7 +4856,7 @@ msgstr "Ne"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Výkon"
@@ -5280,7 +5280,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Téma"
@@ -5439,7 +5439,7 @@ msgstr "Žádný rámeček"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5826,9 +5826,9 @@ msgstr "Viditelní hráči: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Úroveň: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5840,15 +5840,15 @@ msgstr "Resetovat"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minut"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5980,7 +5980,7 @@ msgstr "POM"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Nápověda"
@@ -6180,7 +6180,7 @@ msgstr "NAS"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Nastavení"
@@ -6289,8 +6289,8 @@ msgstr "Emailové adresy nesouhlasí."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Chyba"
@@ -6582,9 +6582,8 @@ msgstr "Síť"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statický"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7783,27 +7782,27 @@ msgid "Completed"
msgstr "Hotovo"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Kdo je online - Obnovuji"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Obnovit"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Kdo je online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Kdo je online - chyba"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Kdo je přihlášený - Update"
@@ -9240,38 +9239,38 @@ msgid "Failed to delete character."
msgstr "Nepodařilo se odstranit postavu."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Na tomto místě není možné použít dovednost."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Na tomto místě není požné použít předmět."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Není možné obléct. Špatná úroveň."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Nené možné použít. Špatná úroveň."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Na tomhle se pracuje."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Zpráva nemohla být poslána. Kanál %s neexistuje."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Není možné otevřít kanál %s. Kanál neexistuje."
@@ -9288,7 +9287,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Byl jsem odpojen od server!"
@@ -9502,7 +9501,7 @@ msgid "Guild castle: %s"
msgstr "Hrad gildy: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9511,8 +9510,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Neznámý předmět"
@@ -9539,7 +9538,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9645,7 +9644,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9703,6 +9702,12 @@ msgstr "Obratnost:"
msgid "Luck:"
msgstr "Štěstí:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Odmítnuto přijetí do party od %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9797,22 +9802,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "O ManaPlus"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "nebo"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9823,69 +9828,69 @@ msgstr "Soubor byl uploadován"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Doba běhu klienta: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Resource images:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Systémové proměnné uloženy"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10138,57 +10143,57 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptovat příchozí žádosti o obchodování"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Připojuji se k serveru"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Přihlašuji se"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Vstupuji do herního světa"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Vyžaduji postavy"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Připojuji se k hernímu serveru"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Vyměňuji herní servery"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Požaduji registrační detaily"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Změna hesla"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Heslo úspěšně změněno!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Změna emailu"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email úspěšně změněn!"
@@ -11464,6 +11469,3 @@ msgstr "%d vteřinu"
#, c-format
msgid "%d seconds"
msgstr "%d vteřin"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/de.po b/po/de.po
index 01fdf4ea8..273f026b8 100644
--- a/po/de.po
+++ b/po/de.po
@@ -44,8 +44,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/akaras/manaplus/language/"
"de/)\n"
@@ -56,7 +56,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Auf der Karte sichtbar"
@@ -75,70 +75,70 @@ msgid "miss"
msgstr "verfehlt"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Du wurdest von %s getötet."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Du versuchst, einen nicht existierenden Gegenstand aufzuheben."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Gegenstand ist zu schwer."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Gegenstand ist zu weit weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventar ist voll."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Stapel ist zu groß."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Gegenstand gehört jemand anderem."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Du kannst nicht diese Menge an Gegenständen aufnehmen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Dein Gegenstandsstapel hat das Maximum erreicht."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Fehler bei dem Aufheben des Items."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -147,58 +147,58 @@ msgstr[1] "Du hast %d [@@%d|%s@@] aufgehoben."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "EP"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "Job"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homun"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "hp"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "mana"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Folgen: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Folgen abgebrochen"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitation abgebrochen"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Du siehst %s"
@@ -842,7 +842,7 @@ msgstr "Abwesend"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -865,7 +865,7 @@ msgstr "Abwesend"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -902,8 +902,8 @@ msgstr "(F) Kameramodus: Frei"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Schließen"
@@ -1372,73 +1372,73 @@ msgid "Skip"
msgstr "Überspringen"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Hunger: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Vertrautheit: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Gruppen %s(%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Gruppe: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gilde: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "PvP-Rang: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Laden kaufen: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Laden verkaufen: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Kommentar: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Effekte: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Chatroom: %s"
@@ -1448,7 +1448,7 @@ msgstr "Chatroom: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1457,13 +1457,13 @@ msgid "Level: %d"
msgstr "Stufe: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Hp: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Partikel: %u"
@@ -1843,7 +1843,7 @@ msgstr "Entfernen"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Teleport"
@@ -4423,12 +4423,12 @@ msgid "Input"
msgstr "Eingabe"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Tastenkonflikt erkannt."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4439,7 +4439,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "unbekannt"
@@ -5025,7 +5025,7 @@ msgstr "Nein"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Leistung"
@@ -5449,7 +5449,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Theme"
@@ -5608,7 +5608,7 @@ msgstr "Kein Fensterrahmen"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -6000,9 +6000,9 @@ msgstr "Sichtbare Spieler: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -6014,15 +6014,15 @@ msgstr "Zurücksetzten"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d Minuten"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6154,7 +6154,7 @@ msgstr "HIF"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Hilfe"
@@ -6354,7 +6354,7 @@ msgstr "EINST"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Einstellungen"
@@ -6463,8 +6463,8 @@ msgstr "Die eingetragenen E-Mailadressen stimmen nicht überein."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Fehler"
@@ -6761,9 +6761,8 @@ msgstr "Net"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Status"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7962,27 +7961,27 @@ msgid "Completed"
msgstr "Fertig"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Wer ist Online? - Aktualisierung"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Aktualisierung"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Wer ist Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Wer ist Online - Fehler"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Wer ist Online - Aktualisierung"
@@ -9422,38 +9421,38 @@ msgid "Failed to delete character."
msgstr "Konnte Charakter nicht löschen."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Kann keine Fähigkeiten in diesem Bereich wirken."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Kann Gegenstände in diesem Bereich nicht benutzen."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Kann das nicht ausrüsten. Falsches Level."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Kann das nicht benutzen. Falsches Level."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Ist in Arbeit."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Nachricht konnte nicht gesendet werden, Kanal %s gibt es nicht."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Kann Kanal nicht öffnen. Kanal %s gibt es nicht."
@@ -9470,7 +9469,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Akzeptierst Du %s und %s als deine Eltern?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Verbindung zum Server unterbrochen!"
@@ -9684,7 +9683,7 @@ msgid "Guild castle: %s"
msgstr "Gildenburg: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Verbleibend %s Vermietungszeit für Gegenstand %s."
@@ -9693,8 +9692,8 @@ msgstr "Verbleibend %s Vermietungszeit für Gegenstand %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Unbekannter Gegenstand"
@@ -9721,7 +9720,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Du hast eine neue Nachricht von %s mit dem Betreff %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Du wurdest von unbekannt getötet."
@@ -9827,7 +9826,7 @@ msgid "Skill failed!"
msgstr "Fähigkeit fehlgeschlagen!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Warp Ziel auswählen"
@@ -9885,6 +9884,12 @@ msgstr "Geschick:"
msgid "Luck:"
msgstr "Glück:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Gruppeneinladung von %s abgelehnt."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9979,22 +9984,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Über"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "oder"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -10005,69 +10010,69 @@ msgstr "Datei hochgeladen"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Client läuft seit: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Bild-Quellen:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Umgebungsvariablen ausgegeben"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Zuletzt gesehen für %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10322,57 +10327,57 @@ msgid "Accepting incoming trade requests"
msgstr "Eingehende Handelsanfragen akzeptieren"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Verbinde zum Server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Anmelden"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Betrete die Spielwelt"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Spielfiguren werden abgefragt"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Verbinde zum Spielserver"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Spielserver wechseln"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Anfrage der Registrierungsdetails"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Passwort ändern"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Passwort erfolgreich geändert!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "E-Mail ändern"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "E-Mail erfolgreich geändert!"
@@ -11671,6 +11676,3 @@ msgstr "%d Sekunde"
#, c-format
msgid "%d seconds"
msgstr "%d Sekunden"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/eo.po b/po/eo.po
index 77a159344..289d5d5c4 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-08-31 19:35+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Esperanto (http://www.transifex.com/akaras/manaplus/language/"
"eo/)\n"
@@ -22,7 +22,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Videbla sur mapo"
@@ -41,70 +41,70 @@ msgid "miss"
msgstr "preter"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "F"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "N"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Vin mortigis %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Provis preni neekzistantan objekton."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Objekto estas tro peza."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Objekto estas tro malproksima."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Objektujo estas plena."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Stako estas tro granda."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Objekto apartenas al iu alia."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Vi ne povas preni tiom da objektoj."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Via objekta stako havas la maksimuman nombron."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Nekonata eraro prenante objekton."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -113,58 +113,58 @@ msgstr[1] "Vi prenis %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "sperto"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "lerto"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Artohomo"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "sano"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "manao"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Sekvi: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Sekvado ĉesis"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imiti: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitado ĉesis"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Vi vidas %s"
@@ -805,7 +805,7 @@ msgstr "For"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -828,7 +828,7 @@ msgstr "For"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Bone"
@@ -865,8 +865,8 @@ msgstr "(F) libera reĝimo de vidpunkto"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Fermi"
@@ -1331,73 +1331,73 @@ msgid "Skip"
msgstr "Preterpasi"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Malsata: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Intimeco: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Grupo: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Bando: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gildo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr "Klano: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Lkl rango: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Aĉetejo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Vendejo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Komento: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efikoj: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Retbabilejo: %s"
@@ -1407,7 +1407,7 @@ msgstr "Retbabilejo: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1416,13 +1416,13 @@ msgid "Level: %d"
msgstr "Nivelo: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Sano: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Partikloj: %u"
@@ -1802,7 +1802,7 @@ msgstr "Forigi"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Varpo"
@@ -4365,12 +4365,12 @@ msgid "Input"
msgstr "Enigo"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Detektitaj konfliktoj de klavoj."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4381,7 +4381,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "nekonata"
@@ -4966,7 +4966,7 @@ msgstr "Ne"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Rendimento"
@@ -5384,7 +5384,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Etoso"
@@ -5543,7 +5543,7 @@ msgstr "Sen kadro"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5931,9 +5931,9 @@ msgstr "Videblaj ludantoj: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Niv: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5945,15 +5945,15 @@ msgstr "Rekomencigi"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minutoj"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6085,7 +6085,7 @@ msgstr "HEL"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Helpo"
@@ -6285,7 +6285,7 @@ msgstr "AG"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Agordoj"
@@ -6394,8 +6394,8 @@ msgstr "La retpoŝtadresoj ne kongruas."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Eraro"
@@ -6692,9 +6692,8 @@ msgstr "Reto"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Atributoj"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7892,27 +7891,27 @@ msgid "Completed"
msgstr "Finfarita"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Enretuloj - Ĝisdatigata"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Ĝisdatigi"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Enretuloj - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Enretuloj - eraro"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Enretuloj - Ĝisdatigo"
@@ -9348,38 +9347,38 @@ msgid "Failed to delete character."
msgstr "Malsukcesis forigi avataron."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Ne eblas uzi scipovojn en tiu ĉi loko."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Ne eblas uzi objekton en tiu ĉi loko."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Ne eblas surhavi. Malĝusta nivelo."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Ne eblas uzi. Malĝusta nivelo."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Farata laboro."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Ne eblas sendi mesaĝon, kanalo %s ne ekzistas."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Ne eblas malfermi kanalon. Kanalo %s ne ekzistas."
@@ -9396,7 +9395,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Ĉu vi akceptas %s-n kaj %s-n kiel gepatrojn?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Malkonektigita de servilo!"
@@ -9610,7 +9609,7 @@ msgid "Guild castle: %s"
msgstr "Gilda kastelo: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Restas %s luotempo por objekto %s."
@@ -9619,8 +9618,8 @@ msgstr "Restas %s luotempo por objekto %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Nekonata objekto"
@@ -9647,7 +9646,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Vi havas novan leteron de %s kun temo %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Vin mortigis nekonataĵo."
@@ -9753,7 +9752,7 @@ msgid "Skill failed!"
msgstr "Malsukcesis scipovo!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Elekti varpan celon"
@@ -9811,6 +9810,12 @@ msgstr "Precizo:"
msgid "Luck:"
msgstr "Bonŝanco:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Rifuzis bandan inviton de %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9905,22 +9910,22 @@ msgid "Wrong pincode confirmation!"
msgstr "Misa konfirmo de persona identiga numero!"
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Pri"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "aŭ"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9931,52 +9936,52 @@ msgstr "Dosiero alŝutita"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr "Kaŝmemoro vakiĝis"
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Daŭro de klienta funkciado: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Rimedaj bildoj:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr "Orfaj rimedaj bildoj:"
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Mediaj variantoj ŝutitaj"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr "Agordaro alŝutita al:"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr "Servila agordaro alŝutita al:"
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr "Protokolo alŝutita al:"
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
@@ -9984,18 +9989,18 @@ msgstr ""
"kaj vidojn de ludantoj."
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr "Vi neniam vidis ĉi tiun kaŝnomon."
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Lastatempe vidita dum %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr "Vi ne vidis ĉi tiun kaŝnomon antaŭe."
@@ -10248,57 +10253,57 @@ msgid "Accepting incoming trade requests"
msgstr "Atentanta envenantajn negocajn petojn"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Konektanta al servilo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Salutanta"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Eniranta ludan mondon"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Petanta avatarojn"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Konektanta al la luda servilo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Ŝanĝanta ludajn servilojn"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Petanta detalojn de registrado"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Ŝanĝo de Pasvorto"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Sukcese ŝanĝis pasvorton!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Ŝanĝo de Retpoŝtadreso"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Sukcese ŝanĝis retpoŝtadreson!"
@@ -11578,6 +11583,3 @@ msgstr "%d sekundo"
#, c-format
msgid "%d seconds"
msgstr "%d sekundoj"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LS"
diff --git a/po/es.po b/po/es.po
index fbc46ad7f..a60adae0e 100644
--- a/po/es.po
+++ b/po/es.po
@@ -29,8 +29,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Spanish (http://www.transifex.com/akaras/manaplus/language/"
"es/)\n"
@@ -41,7 +41,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Visibles en el mapa"
@@ -60,70 +60,70 @@ msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Fuiste asesinado por %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Intentaste recoger un objeto inexistente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "El artículo es muy pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "El artículo está muy lejos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "El inventario está lleno."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "El agrupamiento es demasiado grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "El artículo pertenece a alguien más."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "No puedes recoger esta cantidad de objetos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Tu montón de objetos esta al máximo."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Problema desconocido al intentar recoger el artículo."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -132,58 +132,58 @@ msgstr[1] "Recogiste %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "exp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "trabajo"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homúnculo"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "hp"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "maná"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Seguimiento cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitación: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitación cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Tú ves %s"
@@ -825,7 +825,7 @@ msgstr "Lejos del Teclado"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -848,7 +848,7 @@ msgstr "Lejos del Teclado"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -885,8 +885,8 @@ msgstr "(F) modo de cámara libre"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Cerrar"
@@ -1354,73 +1354,73 @@ msgid "Skip"
msgstr "Saltar"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Hambre: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Intimidad: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Grupo: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Grupo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gremio: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Rango PvP: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Comprar tienda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Vender tienda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Comentario: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efectos: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Sala de chat: %s"
@@ -1430,7 +1430,7 @@ msgstr "Sala de chat: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1439,13 +1439,13 @@ msgid "Level: %d"
msgstr "Nivel: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Hp: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Partículas: %u"
@@ -1825,7 +1825,7 @@ msgstr "Quitar"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Saltar a"
@@ -4408,12 +4408,12 @@ msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Detectado conflicto de teclas."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4424,7 +4424,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "Desconocido"
@@ -5011,7 +5011,7 @@ msgstr "No"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Rendimiento"
@@ -5433,7 +5433,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5592,7 +5592,7 @@ msgstr "Sin marco"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5981,9 +5981,9 @@ msgstr "Jugadores visibles: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Nivel: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5995,15 +5995,15 @@ msgstr "Restablecer"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minutos"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6135,7 +6135,7 @@ msgstr "HLP"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Ayuda"
@@ -6335,7 +6335,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configuración"
@@ -6448,8 +6448,8 @@ msgstr "Las direcciones de correo suministradas no concuerdan."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Error"
@@ -6746,9 +6746,8 @@ msgstr "Red"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Atributos"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7948,27 +7947,27 @@ msgid "Completed"
msgstr "Completado"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Quién está conectado - Actualizando"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Actualizar"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Quién está conectado - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Quién está conectado - error"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Quién está conectado - Actualizar"
@@ -9409,38 +9408,38 @@ msgid "Failed to delete character."
msgstr "Fallo al borrar el personaje."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "No puedes lanzar la habilidad en esta área."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "No puedes usar el artículo en esta área."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "No puedes equipar. Nivel equivocado."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "No puedes usar. Nivel equivocado."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Trabajo en progreso."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "El mensaje no se pudo enviar, el canal %s no existe."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "No se puede abrir el cana. El canal %s no existe."
@@ -9457,7 +9456,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "¿Aceptas a %s y %s como tus padres?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "¡Desconectado del servidor!"
@@ -9671,7 +9670,7 @@ msgid "Guild castle: %s"
msgstr "Castillo del gremio: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Falta %s de tiempo de renta para el artículo %s."
@@ -9680,8 +9679,8 @@ msgstr "Falta %s de tiempo de renta para el artículo %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Elemento desconocido"
@@ -9708,7 +9707,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Tienes un nuevo correo de %s, con el asunto %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Has sido asesinado por \"algo\" desconocido."
@@ -9814,7 +9813,7 @@ msgid "Skill failed!"
msgstr "¡Habilidad fallida!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Seleccionar portal objetivo"
@@ -9872,6 +9871,12 @@ msgstr "Destreza:"
msgid "Luck:"
msgstr "Suerte:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Cancelada la invitación de %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9966,22 +9971,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Acerca de..."
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd archivoOrigen colorTinte archivoDestino"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "o"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd archivoOrigen archivoDestino"
@@ -9992,69 +9997,69 @@ msgstr "Archivo subido"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Tiempo de actividad del cliente: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Imágenes de recurso:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variables de entorno vaciadas"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Última vez que viste a %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10308,57 +10313,57 @@ msgid "Accepting incoming trade requests"
msgstr "Aceptando las peticiones de intercambio"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Conectando al servidor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Accediendo a la cuenta"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Entrando al mundo del juego"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Cargando personajes"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Conectando al servidor del juego"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Cambiando servidores del juego"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Solicitando detalles de registro"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Cambio de contraseña"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "¡Contraseña cambiada exitosamente!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Cambio de Email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "¡Email modificado exitosamente!"
@@ -11647,6 +11652,3 @@ msgstr ""
#, c-format
msgid "%d seconds"
msgstr "%d segundos"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/fi.po b/po/fi.po
index 14c0e104c..e443e982c 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/akaras/manaplus/language/"
"fi/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Näkyvillä kartalla"
@@ -40,70 +40,70 @@ msgid "miss"
msgstr "huti"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "P"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "-"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Yritit poimia olemattoman tavaran."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Tavara on liian painava."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Tavara on liian kaukana."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Sinulla on liikaa tavaraa ennestään."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Kasa on liian suuri."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Tavara kuuluu jollekulle muulle."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Tuntematon ongelma esti tavaran poimimisen."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -112,58 +112,58 @@ msgstr[1] "[@@%2$d|%3$s@@] (%1$d kpl) poimittu."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr ""
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Seuraaminen keskeytetty"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Matkiminen keskeytetty"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -803,7 +803,7 @@ msgstr "Poissa"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -826,7 +826,7 @@ msgstr "Poissa"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Ok"
@@ -863,8 +863,8 @@ msgstr "(F) vapaa kamera"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Sulje"
@@ -1329,73 +1329,73 @@ msgid "Skip"
msgstr "Ohita"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Ryhmä: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Kilta: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Kommentti: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1405,7 +1405,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1414,13 +1414,13 @@ msgid "Level: %d"
msgstr "Taso: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1800,7 +1800,7 @@ msgstr "Poista"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Warppaa"
@@ -4247,12 +4247,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Päällekkäisiä näppäinoikopolkuja löytyi."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4263,7 +4263,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4847,7 +4847,7 @@ msgstr "Ei"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5264,7 +5264,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Teema"
@@ -5423,7 +5423,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Kuva"
@@ -5808,9 +5808,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Taso: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5822,15 +5822,15 @@ msgstr "Nollaa"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuuttia"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5962,7 +5962,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Apua"
@@ -6162,7 +6162,7 @@ msgstr "Ase"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Asetukset"
@@ -6271,8 +6271,8 @@ msgstr "Annetut sähköpostiosoitteet eivät täsmää."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Virhe"
@@ -6564,9 +6564,8 @@ msgstr "Verkko"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Staattinen"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7761,27 +7760,27 @@ msgid "Completed"
msgstr "Valmis"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Kuka on linjoila - päivitän"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Päivitä"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Kuka on linjoilla - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Kuka on linjoilla - virhe"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Kuka on linjoilla - päivitä"
@@ -9215,38 +9214,38 @@ msgid "Failed to delete character."
msgstr "Hahmon poisto epäonnistui."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9263,7 +9262,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Yhteys palvelimeen katkesi!"
@@ -9477,7 +9476,7 @@ msgid "Guild castle: %s"
msgstr "Killan linna: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9486,8 +9485,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Tuntematon tavara"
@@ -9514,7 +9513,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9620,7 +9619,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9678,6 +9677,12 @@ msgstr "Näppäryys:"
msgid "Luck:"
msgstr "Tuuri:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Kieltäydyit pelaajan %s ryhmäkutsusta."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9772,22 +9777,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9798,69 +9803,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Ohjelma ollut käynnissä: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Resurssikuvat:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10113,57 +10118,57 @@ msgid "Accepting incoming trade requests"
msgstr "Hyväksyt kaupankäyntipyynnöt"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Yhdistän palvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Kirjaudun sisään"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Siirryn pelimaailmaan"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Pyydän hahmoja"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Yhdistän pelipalvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Vaihdan pelipalvelinta"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Pyydän rekisteröitymisen yksityiskohtia"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Salasanan vaihto"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Salasana vaihdettu onnistuneesti!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Sähköpostin vaihto"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Sähköpostiosoite vaihdettu onnistuneesti!"
diff --git a/po/fr.po b/po/fr.po
index 7db77eda2..d01feb6ed 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -31,8 +31,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-08-18 00:56+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-25 13:22+0000\n"
"Last-Translator: Lucas Helaine <lucashelaine14@gmail.com>\n"
"Language-Team: French (http://www.transifex.com/akaras/manaplus/language/"
"fr/)\n"
@@ -43,7 +43,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Visible sur la carte"
@@ -62,70 +62,70 @@ msgid "miss"
msgstr "raté"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Tu as été tué par %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Tu as essayé de prendre un objet qui n'existe pas."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "L'objet est trop lourd."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "L'objet est trop éloigné."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "L'inventaire est plein."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "La pile est trop grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "L'objet appartient a quelqu'un d'autre."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Tu ne peux pas ramasser cette quantité d'objets."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Ta pile de cet objet est pleine."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Problème inconnu pour ramasser l'objet."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -134,58 +134,58 @@ msgstr[1] "Tu as ramassé %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "job"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homon"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "PV"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "Mana"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Suivre : %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Suivi annulé"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imiter : %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitation annulée"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Tu vois %s"
@@ -833,7 +833,7 @@ msgstr "Inactif"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -856,7 +856,7 @@ msgstr "Inactif"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Ok"
@@ -893,8 +893,8 @@ msgstr "(F) Mode camera libre"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Fermer"
@@ -1363,73 +1363,73 @@ msgid "Skip"
msgstr "Sauter"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Faim : %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Intimité : %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Groupe: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Groupe : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guilde : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr "%s Clan"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Rang Pvp : %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Acheter au magasin : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Vendre au magasin : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Commentaire : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Effets : %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Salon de discussion : %s"
@@ -1439,7 +1439,7 @@ msgstr "Salon de discussion : %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1448,13 +1448,13 @@ msgid "Level: %d"
msgstr "Niveau : %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Pv : %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Particules : %u"
@@ -1834,7 +1834,7 @@ msgstr "Enlever"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Téléportation"
@@ -4426,12 +4426,12 @@ msgid "Input"
msgstr "Contrôles"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflit(s) de touche détecté(s)."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4442,7 +4442,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "inconnu"
@@ -5027,7 +5027,7 @@ msgstr "Non"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Performance"
@@ -5454,7 +5454,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Thème"
@@ -5613,7 +5613,7 @@ msgstr "Pas d'image"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Vidéo"
@@ -6004,9 +6004,9 @@ msgstr "Joueurs visibles : %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Niveau : %d"
+msgstr "LPS: %d"
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -6017,16 +6017,16 @@ msgstr "Réinitialiser"
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
-#, c-format
-msgid "stat%d: %d ms"
-msgstr ""
+#, fuzzy, c-format
+msgid "stat%u: %d ms"
+msgstr "stat%d: %d ms"
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minutes"
+msgstr "%d ms"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6158,7 +6158,7 @@ msgstr "AID"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Aide"
@@ -6358,7 +6358,7 @@ msgstr "Cfg"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configuration"
@@ -6467,8 +6467,8 @@ msgstr "Les deux adresses mail ne sont pas identiques."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Erreur"
@@ -6765,9 +6765,8 @@ msgstr "Réseau"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statistiques"
+msgstr "Stat"
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7970,27 +7969,27 @@ msgid "Completed"
msgstr "Terminé"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Qui est en ligne - Mise à jour"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Mise à jour"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Qui est en ligne - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Qui est en ligne - Erreur"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Qui est en ligne - Mise à jour"
@@ -9431,38 +9430,38 @@ msgid "Failed to delete character."
msgstr "La suppression du personnage n'a pu s'effectuer."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Ne peux pas lancer de compétence dans cette zone."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Ne peux pas utiliser cet objet dans cette zone."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Ne peux pas être équipé. Niveau insuffisant."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Ne peux pas être utilisé. Niveau insuffisant."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Travail en cours."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Le message n'a pas pu être envoyé, la chaîne %s n'existe pas."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Ne peut pas ouvrir la chaîne. La chaîne %s n'existe pas."
@@ -9479,7 +9478,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Accepte tu %s et %s comme parents ?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Tu as été déconnecté du serveur !"
@@ -9693,7 +9692,7 @@ msgid "Guild castle: %s"
msgstr "Château de la guilde : %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Il reste %s de temps restant pour l'emprunt de l'objet %s."
@@ -9702,8 +9701,8 @@ msgstr "Il reste %s de temps restant pour l'emprunt de l'objet %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Objet inconnu"
@@ -9730,7 +9729,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Tu as un nouveau mail de %s avec comme sujet %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Tu as été tué par une source inconnue."
@@ -9836,7 +9835,7 @@ msgid "Skill failed!"
msgstr "La compétence a échoué !"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Sélectionner la cible de téléportation"
@@ -9894,6 +9893,12 @@ msgstr "Dextérité :"
msgid "Luck:"
msgstr "Chance :"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Invitation dans le groupe de la part de %s refusée."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9988,22 +9993,22 @@ msgid "Wrong pincode confirmation!"
msgstr "Mauvais code PIN!"
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "À propos"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "ou"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -10014,52 +10019,52 @@ msgstr "Fichier mis en ligne"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr "Cache effacé"
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Heure de lancement du client : %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Images des ressources :"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr "Images de ressource inconnues:"
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variables d'environnement effacées"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr "Config mise en ligne à:"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr "Config serveur mise en ligne à:"
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr "Log mis en ligne à:"
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
@@ -10067,18 +10072,18 @@ msgstr ""
"joueurs vue par le log."
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr "Vous n'avez jamais vu ce pseudo."
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Dernière fois vu pour %s : %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr "Vous n'avez jamais vu ce pseudo auparavant."
@@ -10334,57 +10339,57 @@ msgid "Accepting incoming trade requests"
msgstr "Accepter les requêtes d'échanges entrantes"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Connexion au serveur"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Connexion"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Entrée dans le monde de jeu"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Téléchargement des personnages"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Connexion au serveur de jeu"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Changement de serveur de jeu"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Demande des paramètres d'inscription"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Changement de mot de passe"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Le mot de passe a été changé avec succès !"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Modification de l'adresse mail"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "L'adresse mail a été changée avec succès !"
@@ -11682,6 +11687,3 @@ msgstr "%d seconde"
#, c-format
msgid "%d seconds"
msgstr "%d secondes"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/id.po b/po/id.po
index eb366610a..8d9b81eb4 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/akaras/manaplus/language/"
"id/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Terlihat di peta"
@@ -44,70 +44,70 @@ msgid "miss"
msgstr "luput"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Kamu dibunuh oleh %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Mencoba mengambil item yang tidak ada."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Barang terlalu berat."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Barang terlalu jauh."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Penyimpanan sudah penuh."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Tumpukan terlalu besar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Barang masih milik orang lain."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Kamu tidak bisa mengambil barang dalam jumlah ini."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Jumlah tumpukan barangmu sudah maksimal."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Masalah mengambil barang yang tidak diketahui."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -115,58 +115,58 @@ msgstr[0] "Kamu mengambil %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "pekerjaan"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Ikuti: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Batal mengikuti"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Tiruan: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Batal menirukan"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Kamu lihat %s"
@@ -805,7 +805,7 @@ msgstr "Pergi"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -828,7 +828,7 @@ msgstr "Pergi"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -865,8 +865,8 @@ msgstr "(F) mode kamera bebas"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Tutup"
@@ -1332,73 +1332,73 @@ msgid "Skip"
msgstr "Lewati"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Kelompok: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Organisasi: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Ranking pvp: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Komentar: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1408,7 +1408,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1417,13 +1417,13 @@ msgid "Level: %d"
msgstr "Tingkatan: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1803,7 +1803,7 @@ msgstr "Hapus"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Jebakan"
@@ -4250,12 +4250,12 @@ msgid "Input"
msgstr "Masukan"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Konflik key terdeteksi."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "tak diketahui"
@@ -4848,7 +4848,7 @@ msgstr "Tidak"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Performa"
@@ -5265,7 +5265,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5424,7 +5424,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Vidio"
@@ -5808,9 +5808,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5822,15 +5822,15 @@ msgstr "Reset"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d menit"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5962,7 +5962,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Bantuan"
@@ -6162,7 +6162,7 @@ msgstr ""
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Pengaturan"
@@ -6271,8 +6271,8 @@ msgstr "Pengisian alamat email tidak cocok."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Kesalahan"
@@ -6564,9 +6564,8 @@ msgstr "Jaring"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statis"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7759,27 +7758,27 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr ""
@@ -9210,38 +9209,38 @@ msgid "Failed to delete character."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9258,7 +9257,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr ""
@@ -9472,7 +9471,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9481,8 +9480,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr ""
@@ -9509,7 +9508,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9615,7 +9614,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9673,6 +9672,12 @@ msgstr "Ketangkasan:"
msgid "Luck:"
msgstr ""
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, c-format
+msgid "Detected spam from: %s"
+msgstr ""
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9767,22 +9772,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Tentang"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "pewarnacmd sumberdata pewarnastring datadst"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "atau"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "pewarnacmd sumberpewarnastring datadst"
@@ -9793,69 +9798,69 @@ msgstr "Data telah terunggah"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Klien hidup: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Sumber gambar:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variabel sekitar dibuang"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10109,57 +10114,57 @@ msgid "Accepting incoming trade requests"
msgstr "Terima permohonan transaksi"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Terhubung ke server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Masuk"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Memasuki arena permainan"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Mengambil karakter"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Terhubung ke server permainan"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Mengganti server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Meminta detail registrasi"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Perubahan Sandi"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Perubahan sandi berhasil!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Perubahan email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Perubahan email berhasil!"
@@ -11436,6 +11441,3 @@ msgstr "%d detik"
#, c-format
msgid "%d seconds"
msgstr "%d detik"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/it.po b/po/it.po
index 138a8e0fe..377e991d2 100644
--- a/po/it.po
+++ b/po/it.po
@@ -19,8 +19,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/akaras/manaplus/language/"
"it/)\n"
@@ -31,7 +31,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Visibile nella mappa"
@@ -50,70 +50,70 @@ msgid "miss"
msgstr "Mancato"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Sei stato ucciso da %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Forza raccolta oggetti non-esistenti."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "L'oggetto è troppo pesante."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "L'oggetto è troppo lontano."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "L'inventario è pieno."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Troppi oggetti impilati."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "L'oggetto è riservato ad un altro giocatore."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Raccolta oggetto fallita. Errore sconosciuto."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -122,58 +122,58 @@ msgstr[1] "Hai raccolto %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "EXP"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "Job"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Segui: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Modalità Segui cancellata"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imita: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Modalità Imitazione cancellata"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -815,7 +815,7 @@ msgstr "Assente"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -838,7 +838,7 @@ msgstr "Assente"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -875,8 +875,8 @@ msgstr "(F) Modalita' camera libera"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Chiudi"
@@ -1344,73 +1344,73 @@ msgid "Skip"
msgstr "Salta"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Party: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gilda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Commento: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Effetti: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Stanza di chat: %s"
@@ -1420,7 +1420,7 @@ msgstr "Stanza di chat: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1429,13 +1429,13 @@ msgid "Level: %d"
msgstr "Livello: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1815,7 +1815,7 @@ msgstr "Rimuovi"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Teletrasporto"
@@ -4262,12 +4262,12 @@ msgid "Input"
msgstr "Input"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Sono stati rilevati conflitti nei tasti."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4278,7 +4278,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "sconosciuto"
@@ -4862,7 +4862,7 @@ msgstr "No"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5279,7 +5279,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5438,7 +5438,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5828,9 +5828,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5842,15 +5842,15 @@ msgstr "Reimposta"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuti"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5982,7 +5982,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Aiuto"
@@ -6182,7 +6182,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Impostazioni"
@@ -6291,8 +6291,8 @@ msgstr "Gli indirizzi email immessi non coincidono."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Errore"
@@ -6584,9 +6584,8 @@ msgstr "Rete"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statico"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7783,27 +7782,27 @@ msgid "Completed"
msgstr "Completato"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Chi è online - Aggiornamento in corso"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Aggiornamento"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Chi è online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Chi è online - errore"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Chi è online - aggiornamento"
@@ -9238,38 +9237,38 @@ msgid "Failed to delete character."
msgstr "Eliminazione personaggio fallita."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Non è possibile l'equipaggiamento. Livello non sufficiente."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Non è possibile l'uso. Livello non sufficiente."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9286,7 +9285,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Disconnesso dal server!"
@@ -9500,7 +9499,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9509,8 +9508,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Oggetto sconosciuto"
@@ -9537,7 +9536,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9643,7 +9642,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9701,6 +9700,12 @@ msgstr "Destrezza:"
msgid "Luck:"
msgstr "Fortuna:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Rifiutato invito al gruppo da parte di %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9795,22 +9800,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Info"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9821,69 +9826,69 @@ msgstr "File caricato"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Tempo online: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Risorsa immagine:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variabile d'ambiente dumping"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10137,57 +10142,57 @@ msgid "Accepting incoming trade requests"
msgstr "Le richieste di scambio in arrivo saranno accettate"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Connessione al server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Accesso all'account"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Accesso al gioco"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Caricamento personaggi"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Connessione al server del gioco"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Cambiamento server del gioco"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Richiesta dettagli di registrazione"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Cambia password"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Password modificata con successo!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Cambia Email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email cambiata con successo!"
diff --git a/po/ja.po b/po/ja.po
index 686e9a2bd..aa9b8c94d 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/akaras/manaplus/language/"
"ja/)\n"
@@ -26,7 +26,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "マップに表示させる"
@@ -45,70 +45,70 @@ msgid "miss"
msgstr "ミス"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "存在しないアイテムは拾えません."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "アイテムが重過ぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "アイテムが遠すぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "インベントリーが満杯です."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "量が多すぎます."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "これは他のプレイヤーのアイテムです."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "不明なエラーの為拾えません."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -116,58 +116,58 @@ msgstr[0] "%d [@@%d|%s@@]を手に入れました."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "ジョブ"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "フォローを止める"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "真似をやめる"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -809,7 +809,7 @@ msgstr "アウェイ"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -832,7 +832,7 @@ msgstr "アウェイ"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -869,8 +869,8 @@ msgstr "(F) フリーカメラモード"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "閉じる"
@@ -1335,73 +1335,73 @@ msgid "Skip"
msgstr "スキップ"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "パーティ: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "ギルド: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "コメント: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1411,7 +1411,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1420,13 +1420,13 @@ msgid "Level: %d"
msgstr "レベル: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1806,7 +1806,7 @@ msgstr "削除"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "ワープ"
@@ -4253,12 +4253,12 @@ msgid "Input"
msgstr "入力"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "ショートカットキーが重複しています."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4269,7 +4269,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "不明"
@@ -4853,7 +4853,7 @@ msgstr "いいえ"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5270,7 +5270,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "テーマ"
@@ -5429,7 +5429,7 @@ msgstr "フレームなし"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "ビデオ"
@@ -5813,9 +5813,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5827,15 +5827,15 @@ msgstr "リセット"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d分"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5967,7 +5967,7 @@ msgstr "ヘルプ"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "ヘルプ"
@@ -6167,7 +6167,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "設定"
@@ -6276,8 +6276,8 @@ msgstr "メールアドレスが一致しません."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "エラー"
@@ -6569,9 +6569,8 @@ msgstr "ネット"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "穏やか"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7766,27 +7765,27 @@ msgid "Completed"
msgstr "完了"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "オンラインリスト - アップデート中"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "アップデート"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "オンラインリスト - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "オンラインリスト - エラー"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "オンラインリスト - アップデート"
@@ -9221,38 +9220,38 @@ msgid "Failed to delete character."
msgstr "キャラクター削除に失敗しました."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9269,7 +9268,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "サーバーから切断されました!"
@@ -9483,7 +9482,7 @@ msgid "Guild castle: %s"
msgstr "ギルド城: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9492,8 +9491,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "不明なアイテム"
@@ -9520,7 +9519,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9626,7 +9625,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9684,6 +9683,12 @@ msgstr "命中率:"
msgid "Luck:"
msgstr "幸運:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "%sからのパーティ招待を拒否しました."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9778,22 +9783,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9804,69 +9809,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "クライアントの稼働時間: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "リソースイメージ:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10119,57 +10124,57 @@ msgid "Accepting incoming trade requests"
msgstr "トレードリクエストを有効にしました"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "サーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "ログインしています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "ゲームの世界に移動しています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "キャラクターを呼び出しています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "ゲームサーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "ゲームサーバーを変更しています"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "登録内容を呼び出しています"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "パスワード変更"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "パスワードを変更しました!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "メールアドレス変更"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "メールアドレスを変更しました!"
diff --git a/po/manaplus.pot b/po/manaplus.pot
index 4779077d6..010ae9097 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: 2018-09-08 21:32+0300\n"
+"POT-Creation-Date: 2018-12-08 19:06+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr ""
@@ -38,70 +38,70 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -110,58 +110,58 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr ""
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -800,7 +800,7 @@ msgstr ""
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -823,7 +823,7 @@ msgstr ""
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr ""
@@ -860,8 +860,8 @@ msgstr ""
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr ""
@@ -1326,73 +1326,73 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1402,7 +1402,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1411,13 +1411,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1797,7 +1797,7 @@ msgstr ""
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr ""
@@ -4244,12 +4244,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr ""
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4258,7 +4258,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4842,7 +4842,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5259,7 +5259,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr ""
@@ -5418,7 +5418,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr ""
@@ -5816,7 +5816,7 @@ msgstr ""
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
@@ -5956,7 +5956,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr ""
@@ -6156,7 +6156,7 @@ msgstr ""
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr ""
@@ -6265,8 +6265,8 @@ msgstr ""
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr ""
@@ -7754,27 +7754,27 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr ""
@@ -9205,38 +9205,38 @@ msgid "Failed to delete character."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9253,7 +9253,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr ""
@@ -9467,7 +9467,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9476,8 +9476,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr ""
@@ -9504,7 +9504,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9610,7 +9610,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9668,6 +9668,12 @@ msgstr ""
msgid "Luck:"
msgstr ""
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, c-format
+msgid "Detected spam from: %s"
+msgstr ""
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9762,22 +9768,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9788,69 +9794,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10103,57 +10109,57 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index 15b523de4..03a05bdc8 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/akaras/manaplus/"
"language/nl_BE/)\n"
@@ -23,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Zichtbaar op de map"
@@ -42,70 +42,70 @@ msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "U bent gedood door %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Geprobeerd een nietbestaand voorwerp op te rapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Voorwerp is te zwaar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Voorwerp is te ver weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventaris is vol."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Uw opstapeling is de groot."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Voorwerp behoort bij iemand anders."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "U kan deze hoeveelheid aan items niet oprapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "U zit aan het maximum van uw opslagruimte."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Onbekend probleem bij het oprapen van voorwerp."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -114,58 +114,58 @@ msgstr[1] "U raapte op %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "ep"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "job"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Volg %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imiteer %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "You see %s"
@@ -804,7 +804,7 @@ msgstr "Weg"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -827,7 +827,7 @@ msgstr "Weg"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Oké"
@@ -864,8 +864,8 @@ msgstr "(F) vrije camera modus"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Sluiten"
@@ -1332,73 +1332,73 @@ msgid "Skip"
msgstr "Overslaan"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Groep: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gilde: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1408,7 +1408,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1417,13 +1417,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1803,7 +1803,7 @@ msgstr "Verwijder"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr ""
@@ -4250,12 +4250,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflict(en) tussen toetsen gevonden."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4848,7 +4848,7 @@ msgstr "Nee"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Performantie"
@@ -5265,7 +5265,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Thema"
@@ -5424,7 +5424,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5814,9 +5814,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Niv: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5828,15 +5828,15 @@ msgstr "Reset"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuten"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5968,7 +5968,7 @@ msgstr "HLP"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Help"
@@ -6168,7 +6168,7 @@ msgstr "CONF"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configureren"
@@ -6277,8 +6277,8 @@ msgstr "De email adres ingaven zijn niet gelijk."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Fout"
@@ -6570,9 +6570,8 @@ msgstr "Net"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statisch"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7769,27 +7768,27 @@ msgid "Completed"
msgstr "Voltooid"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Wie Is Online - Bijwerken"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Bijwerken"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Wie Is Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Wie Is Online - fout"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Wie Is Online - Bijgewerkt"
@@ -9224,38 +9223,38 @@ msgid "Failed to delete character."
msgstr "Kon personage niet verwijderen."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9272,7 +9271,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "De verbinding met de server werd verbroken!"
@@ -9486,7 +9485,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9495,8 +9494,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Onbekend voorwerp"
@@ -9523,7 +9522,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9629,7 +9628,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9687,6 +9686,12 @@ msgstr "Dexteriteit:"
msgid "Luck:"
msgstr "Geluk:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Uitnodiging voor groep %s geweigerd."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9781,22 +9786,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Over"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "of"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9807,69 +9812,69 @@ msgstr "Bestand is opgeladen"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Client uptime: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Bron afbeeldingen:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Omgevingsvariabelen gedumpt"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10122,57 +10127,57 @@ msgid "Accepting incoming trade requests"
msgstr "Inkomende handelsaanvragen accepteren"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
@@ -11450,6 +11455,3 @@ msgstr ""
#, c-format
msgid "%d seconds"
msgstr "%d seconden"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/nl_BE.po b/po/nl_BE.po
index 15b523de4..03a05bdc8 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/akaras/manaplus/"
"language/nl_BE/)\n"
@@ -23,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Zichtbaar op de map"
@@ -42,70 +42,70 @@ msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "U bent gedood door %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Geprobeerd een nietbestaand voorwerp op te rapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Voorwerp is te zwaar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Voorwerp is te ver weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventaris is vol."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Uw opstapeling is de groot."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Voorwerp behoort bij iemand anders."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "U kan deze hoeveelheid aan items niet oprapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "U zit aan het maximum van uw opslagruimte."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Onbekend probleem bij het oprapen van voorwerp."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -114,58 +114,58 @@ msgstr[1] "U raapte op %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "ep"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "job"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Volg %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imiteer %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "You see %s"
@@ -804,7 +804,7 @@ msgstr "Weg"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -827,7 +827,7 @@ msgstr "Weg"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Oké"
@@ -864,8 +864,8 @@ msgstr "(F) vrije camera modus"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Sluiten"
@@ -1332,73 +1332,73 @@ msgid "Skip"
msgstr "Overslaan"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Groep: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gilde: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1408,7 +1408,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1417,13 +1417,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1803,7 +1803,7 @@ msgstr "Verwijder"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr ""
@@ -4250,12 +4250,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflict(en) tussen toetsen gevonden."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4848,7 +4848,7 @@ msgstr "Nee"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Performantie"
@@ -5265,7 +5265,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Thema"
@@ -5424,7 +5424,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5814,9 +5814,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Niv: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5828,15 +5828,15 @@ msgstr "Reset"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuten"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5968,7 +5968,7 @@ msgstr "HLP"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Help"
@@ -6168,7 +6168,7 @@ msgstr "CONF"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configureren"
@@ -6277,8 +6277,8 @@ msgstr "De email adres ingaven zijn niet gelijk."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Fout"
@@ -6570,9 +6570,8 @@ msgstr "Net"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statisch"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7769,27 +7768,27 @@ msgid "Completed"
msgstr "Voltooid"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Wie Is Online - Bijwerken"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Bijwerken"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Wie Is Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Wie Is Online - fout"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Wie Is Online - Bijgewerkt"
@@ -9224,38 +9223,38 @@ msgid "Failed to delete character."
msgstr "Kon personage niet verwijderen."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9272,7 +9271,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "De verbinding met de server werd verbroken!"
@@ -9486,7 +9485,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9495,8 +9494,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Onbekend voorwerp"
@@ -9523,7 +9522,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9629,7 +9628,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9687,6 +9686,12 @@ msgstr "Dexteriteit:"
msgid "Luck:"
msgstr "Geluk:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Uitnodiging voor groep %s geweigerd."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9781,22 +9786,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Over"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "of"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9807,69 +9812,69 @@ msgstr "Bestand is opgeladen"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Client uptime: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Bron afbeeldingen:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Omgevingsvariabelen gedumpt"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10122,57 +10127,57 @@ msgid "Accepting incoming trade requests"
msgstr "Inkomende handelsaanvragen accepteren"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
@@ -11450,6 +11455,3 @@ msgstr ""
#, c-format
msgid "%d seconds"
msgstr "%d seconden"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/pl.po b/po/pl.po
index df707b474..4b2e788b7 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/akaras/manaplus/language/"
"pl/)\n"
@@ -28,7 +28,7 @@ msgstr ""
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Widoczne na mapie"
@@ -47,70 +47,70 @@ msgid "miss"
msgstr "Pudło!"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Zostałeś zabity przez %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Próbowano podnieść nieistniejący przedmiot."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Przedmiot zbyt ciężki."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Przedmiot za daleko."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inwentarz jest pełny."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Za duży stos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Przedmiot należy do kogoś innego."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Nie możesz podnieść tej ilości przedmiotów."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Twoja sterta przedmiotu osiągnęła maksymalną ilość."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Nieznany problem podczas próby podniesienia przedmiotu."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -121,58 +121,58 @@ msgstr[3] "Podniosłeś/aś %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "skill"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homun"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "pż"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "mana"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Podążanie: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Podążanie anulowane."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitowanie: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitacja anulowana"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Widzisz %s"
@@ -811,7 +811,7 @@ msgstr "AFK"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -834,7 +834,7 @@ msgstr "AFK"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "Ok"
@@ -871,8 +871,8 @@ msgstr "(F) wolny tryb kamery"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Zamknij"
@@ -1340,73 +1340,73 @@ msgid "Skip"
msgstr "Omiń"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Głód: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Zażyłość: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Grupa: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Gildia: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Miejsce w PvP: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Sklep - kup: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Sklep - sprzedaj: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Komentarz: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efekty: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Pokój czat: %s"
@@ -1416,7 +1416,7 @@ msgstr "Pokój czat: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1425,13 +1425,13 @@ msgid "Level: %d"
msgstr "Poziom: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Pż: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Cząsteczki: %u"
@@ -1811,7 +1811,7 @@ msgstr "Usuń"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Teleport"
@@ -4258,12 +4258,12 @@ msgid "Input"
msgstr "Wejście"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Wykryto konflikt klawiszy."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4274,7 +4274,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "nieznane"
@@ -4858,7 +4858,7 @@ msgstr "Nie"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Wydajność"
@@ -5277,7 +5277,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Skórka"
@@ -5436,7 +5436,7 @@ msgstr "Bez ramki"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Ekran"
@@ -5825,9 +5825,9 @@ msgstr "Widoczni gracze: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Poziom: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5839,15 +5839,15 @@ msgstr "Resetuj"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minut/y"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5979,7 +5979,7 @@ msgstr "PMC"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Pomoc"
@@ -6179,7 +6179,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Konfiguracja"
@@ -6288,8 +6288,8 @@ msgstr "Pola adresu e-mail się nie zgadzają."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Błąd"
@@ -6581,9 +6581,8 @@ msgstr "Sieć"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statystyki"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7784,27 +7783,27 @@ msgid "Completed"
msgstr "Zakończono"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Kto jest online- aktualizacja"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Aktualizuj"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Gracze online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Gracze online- błąd"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Gracze online- aktualizacja"
@@ -9237,38 +9236,38 @@ msgid "Failed to delete character."
msgstr "Nie udało się skasować postaci."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9285,7 +9284,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Rozłączono z serwerem!"
@@ -9499,7 +9498,7 @@ msgid "Guild castle: %s"
msgstr "Zamek gildii: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9508,8 +9507,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Nieznany przedmiot"
@@ -9536,7 +9535,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9642,7 +9641,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9700,6 +9699,12 @@ msgstr "Celność:"
msgid "Luck:"
msgstr "Szczęście:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Odrzucono zaproszenie do grupy od %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9794,22 +9799,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "O..."
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "lub"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9820,69 +9825,69 @@ msgstr "Plik wysłano"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Czas pracy programu: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Obrazy źródłowe:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Zmienne środowiskowe zostały zrzucone"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Ostatnio widziany przez %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10138,57 +10143,57 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptowanie przychodzących próśb o handel"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Łączenie z serwerem"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Logowanie"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Wchodzenie do świata gry"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Sprawdzanie postaci"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Łączenie się z serwerem gry"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Zmiana serwera"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Sprawdzanie szczegółów rejestracji"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Zmiana hasła"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Hasło zmienione z powodzeniem!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Zmiana adresu e-mail"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Adres e-mail zmieniony z powodzeniem!"
@@ -11468,6 +11473,3 @@ msgstr ""
#, c-format
msgid "%d seconds"
msgstr "%d sekund/y"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/pt.po b/po/pt.po
index 1874c27f0..03a08d600 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/akaras/manaplus/language/"
"pt/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Visivel no mapa"
@@ -44,70 +44,70 @@ msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "l"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Foste morto(a) por %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Item está muito longe."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Problema desconhecido ao tentar pegar item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -116,58 +116,58 @@ msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "exp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "Profissão"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Seguir cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -811,7 +811,7 @@ msgstr "Indisponivel"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -834,7 +834,7 @@ msgstr "Indisponivel"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -871,8 +871,8 @@ msgstr "(F) Modo de jogo câmera livre"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Fechar"
@@ -1341,73 +1341,73 @@ msgid "Skip"
msgstr "Passar"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Grupo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guilda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Posição no PVP: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Comentário: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efeitos: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1417,7 +1417,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1426,13 +1426,13 @@ msgid "Level: %d"
msgstr "Nível: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1812,7 +1812,7 @@ msgstr "A Remover"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Urdidura"
@@ -4259,12 +4259,12 @@ msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflitos de teclas detectado."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4275,7 +4275,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "desconhecido"
@@ -4859,7 +4859,7 @@ msgstr "Não"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5276,7 +5276,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5435,7 +5435,7 @@ msgstr "Sem moldura de janela"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Vídeo"
@@ -5823,9 +5823,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Nível: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5837,15 +5837,15 @@ msgstr "Resetar"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minutos"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5977,7 +5977,7 @@ msgstr "AJD"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Ajuda"
@@ -6177,7 +6177,7 @@ msgstr "CON"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configurar"
@@ -6286,8 +6286,8 @@ msgstr "Os emails informados não são iguais."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Erro"
@@ -6579,9 +6579,8 @@ msgstr "Rede"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Estático"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7777,27 +7776,27 @@ msgid "Completed"
msgstr "Concluído"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Quem está online - Atualizando"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Atualizar"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Quem está online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Quem está online - Erro"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Quem está online - Atualizado"
@@ -9232,38 +9231,38 @@ msgid "Failed to delete character."
msgstr "Falha ao deletar personagem."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9280,7 +9279,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Você foi desconectado(a) do servidor!"
@@ -9494,7 +9493,7 @@ msgid "Guild castle: %s"
msgstr "Castelo Guilda : %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9503,8 +9502,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Item desconhecido"
@@ -9531,7 +9530,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9637,7 +9636,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9695,6 +9694,12 @@ msgstr "Destreza:"
msgid "Luck:"
msgstr "Sorte:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Rejeitou convite para o grupo de %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9789,22 +9794,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9815,69 +9820,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Uptime do cliente: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Recursos de imagens:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variáveis ​​de ambiente despejadas"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10130,57 +10135,57 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Conectando ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Efetuando login"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Entrando no domínio do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Requisitando personagens"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Mudando servidores do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
@@ -11458,6 +11463,3 @@ msgstr ""
#, c-format
msgid "%d seconds"
msgstr "%d segundos"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 991fa9d9b..610c750b6 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -28,8 +28,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 15:23+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/akaras/manaplus/"
"language/pt_BR/)\n"
@@ -40,7 +40,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Mapa visivel"
@@ -59,70 +59,70 @@ msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Você foi morto(a) por %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Item está muito longe."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Você não pode pegar essa quantia de itens."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Sua pilha de itens possui a quantidade máxima."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Problema desconhecido ao tentar pegar item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -131,58 +131,58 @@ msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "exp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "profissão"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Homúnculo"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "hp"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "mana"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Seguindo: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Seguindo cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -825,7 +825,7 @@ msgstr "Indisponivel"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -848,7 +848,7 @@ msgstr "Indisponivel"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -885,8 +885,8 @@ msgstr "(F) Modo de jogo câmera livre"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Fechar"
@@ -1355,73 +1355,73 @@ msgid "Skip"
msgstr "Passar"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Fome: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Intimidade: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Grupo GM: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Grupo: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guilda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr "Clã: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Posição no PVP: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Loja de compra: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Loja de venda: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Comentário: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Efeitos: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Sala de chat: %s"
@@ -1431,7 +1431,7 @@ msgstr "Sala de chat: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1440,13 +1440,13 @@ msgid "Level: %d"
msgstr "Nível: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Hp: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Partículas: %u"
@@ -1826,7 +1826,7 @@ msgstr "Remover"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Urdidura"
@@ -4405,12 +4405,12 @@ msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Conflitos de teclas detectado."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4421,7 +4421,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "desconhecido"
@@ -5005,7 +5005,7 @@ msgstr "Não"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Desempenho"
@@ -5426,7 +5426,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5585,7 +5585,7 @@ msgstr "Sem moldura de janela"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Vídeo"
@@ -5973,9 +5973,9 @@ msgstr "Jogadores visíveis: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Nível: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5987,15 +5987,15 @@ msgstr "Resetar"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d Minutos"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6127,7 +6127,7 @@ msgstr "AJU"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Ajuda"
@@ -6327,7 +6327,7 @@ msgstr "CON"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Configurar"
@@ -6436,8 +6436,8 @@ msgstr "Os emails informados não são iguais."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Erro"
@@ -6734,9 +6734,8 @@ msgstr "Rede"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Status"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7932,27 +7931,27 @@ msgid "Completed"
msgstr "Concluído"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Quem está online - Atualizando"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Atualizar"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Quem está online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Quem está online - Erro"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Quem está online - Atualizado"
@@ -9390,38 +9389,38 @@ msgid "Failed to delete character."
msgstr "Falha ao deletar personagem."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Não é possível conjurar habilidade nesta área."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Não é possível usar item nesta área."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Não é possível equipar. Nível errado."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Não é possível usar. Nível errado."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Trabalho em andamento."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Mensagem não pode ser enviada, canal %s não existe."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Não pode abrir canal. Canal %s não existe."
@@ -9438,7 +9437,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Você aceita %s e %s como pais?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Você foi desconectado(a) do servidor!"
@@ -9652,7 +9651,7 @@ msgid "Guild castle: %s"
msgstr "Castelo Guilda : %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Faltam %s tempo de aluguel pelo item %s."
@@ -9661,8 +9660,8 @@ msgstr "Faltam %s tempo de aluguel pelo item %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Item desconhecido"
@@ -9689,7 +9688,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Você tem um novo E-mail de %s assunto %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Você foi morto(a) por uma fonte desconhecida."
@@ -9795,7 +9794,7 @@ msgid "Skill failed!"
msgstr "Habilidade falhou!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Selecione o alvo do warp"
@@ -9853,6 +9852,12 @@ msgstr "Destreza:"
msgid "Luck:"
msgstr "Sorte:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Rejeitou convite para o grupo de %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9947,22 +9952,22 @@ msgid "Wrong pincode confirmation!"
msgstr "Confirmação de Código PIN errada!"
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Sobre"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "ou"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9973,52 +9978,52 @@ msgstr "Arquivo enviado"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr "Cache limpo"
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Uptime do cliente: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Recursos de imagem:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr "Imagens de recursos órfãos:"
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Variáveis de ambiente despejada"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr "Configuração enviada para:"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr "Configuração do servidor enviada para:"
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr "Logs enviados para:"
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
@@ -10026,18 +10031,18 @@ msgstr ""
"log de visualização."
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr "Você nunca viu este nick."
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Visto pela última vez por %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr "Você não viu esse nick antes."
@@ -10292,57 +10297,57 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Conectando-se ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Fazendo login"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Entrando no mundo do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Requerindo personagens"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Mudando de servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
@@ -11627,6 +11632,3 @@ msgstr "%d segundo(s)"
#, c-format
msgid "%d seconds"
msgstr "%d Segundos"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/ru.po b/po/ru.po
index 9027477d7..46757b18f 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 15:14+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/akaras/manaplus/language/"
"ru/)\n"
@@ -35,7 +35,7 @@ msgstr ""
"%100>=11 && n%100<=14)? 2 : 3);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Видимые на карте"
@@ -54,70 +54,70 @@ msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "О"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "Б"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Вас убил %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Попытка поднять несуществующий предмет."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Предмет слишком тяжелый."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Предмет слишком далеко."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Инвентарь переполнен."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Слишком много предметов."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Предмет принадлежит кому-то еще."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Вы не можете поднять такое количество."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Слишком много предметов в стэке."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Неизвестная проблема при поднятии предмета."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -128,58 +128,58 @@ msgstr[3] "Вы подняли %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "опыт"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "работа"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr "Гомун"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "здоровье"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "мана"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Следовать за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Следование отменено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Имитация: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Имитация отменена"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Вы видите %s"
@@ -820,7 +820,7 @@ msgstr "Отошел"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -843,7 +843,7 @@ msgstr "Отошел"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "ОК"
@@ -880,8 +880,8 @@ msgstr "(F) свободная камера"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Закрыть"
@@ -1350,73 +1350,73 @@ msgid "Skip"
msgstr "Пропустить"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "Голод: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "Близость: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr "Группа: %s (%d)"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Группа: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Гильдия: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr "Клан: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "PvP ранг: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "Магазин покупок: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "Магазин продаж: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Комментарий: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr "Эффекты: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "Комната чата: %s"
@@ -1426,7 +1426,7 @@ msgstr "Комната чата: %s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1435,13 +1435,13 @@ msgid "Level: %d"
msgstr "Уровень: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr "Жиз.: %d/%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr "Частицы: %u"
@@ -1821,7 +1821,7 @@ msgstr "Удалить"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Прыгнуть"
@@ -4326,12 +4326,12 @@ msgid "Input"
msgstr "Ввод"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Обнаружен(ы) конфликт(ы) клавиш."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4342,7 +4342,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "неизвестно"
@@ -4926,7 +4926,7 @@ msgstr "Нет"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Производительность"
@@ -5350,7 +5350,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Тема"
@@ -5509,7 +5509,7 @@ msgstr "Без рамки"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Видео"
@@ -5899,9 +5899,9 @@ msgstr "Видимых игроков: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Уровень: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5913,15 +5913,15 @@ msgstr "Сбросить"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d минут"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -6053,7 +6053,7 @@ msgstr "СПР"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Помощь"
@@ -6253,7 +6253,7 @@ msgstr "ОПЦ"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Настройка"
@@ -6362,8 +6362,8 @@ msgstr "Адрес E-mail не совпадает."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Ошибка"
@@ -6660,9 +6660,8 @@ msgstr "Сеть"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Статы"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7863,27 +7862,27 @@ msgid "Completed"
msgstr "Завершено"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Кто онлайн - обновление"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Обновить"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Кто онлайн - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Кто онлайн - ошибка"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Кто онлайн - обновление"
@@ -9319,38 +9318,38 @@ msgid "Failed to delete character."
msgstr "Невозможно удалить персонажа."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Здесь невозможно выполнить заклинание."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Здесь невозможно использовать предмет."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Невозможно одеть, некорректный уровень."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Невозможно использовать, некорректный уровень."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Идет работа."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Сообщение не может быть отправлено, т.к. канал %s не существует."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Не возможно открыть канал. Канал %s не существует."
@@ -9367,7 +9366,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr "Вы принимаете %s и %s как своих родителей?"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Отключено от сервера!"
@@ -9581,7 +9580,7 @@ msgid "Guild castle: %s"
msgstr "Замки гильдии: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr "Осталось %s арендного времени для %s."
@@ -9590,8 +9589,8 @@ msgstr "Осталось %s арендного времени для %s."
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Неизвестный предмет"
@@ -9618,7 +9617,7 @@ msgid "You have new mail from %s with subject %s"
msgstr "Вам пришло сообщение от %s и заголовком %s"
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr "Вы были убиты неизвестным."
@@ -9724,7 +9723,7 @@ msgid "Skill failed!"
msgstr "Ошибка умения!"
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr "Выберите точку назначения"
@@ -9782,6 +9781,12 @@ msgstr "Ловкость (dex):"
msgid "Luck:"
msgstr "Удача (luk):"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Отклонено приглашение в группу от %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9876,22 +9881,22 @@ msgid "Wrong pincode confirmation!"
msgstr "Ошибка подтверждения пин-кода!"
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "О Программе"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd исходный_файл строка_цвета файл_назначения"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "или"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файл_строка_цвета файл_назначения"
@@ -9902,52 +9907,52 @@ msgstr "Файл выгружен"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr "Кэш очищен"
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Время работы клиента: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Изображений:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr "Потерянные изображения:"
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Переменные среды сохранены"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr "Когфигурациооный файл выгружен в:"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr "Серверный конфигурационный файл выгружен в:"
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr "Лог файл выгружен в:"
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
@@ -9955,18 +9960,18 @@ msgstr ""
"игроков и лог встреч."
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr "Вам не встречался этот ник."
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr "Последняя встреча с %s: %s"
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr "Вам не встречался этот ник."
@@ -10219,57 +10224,57 @@ msgid "Accepting incoming trade requests"
msgstr "Принимать предложения о торговле"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Идет подключение к серверу..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Авторизация"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Входим в игровой мир"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Получение списка персонажей"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Подключение к игровому серверу"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Смена игрового сервера"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Запрос регистрационных данных"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Изменить Пароль"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Пароль изменен!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Сменить Email"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Email изменен!"
@@ -11554,6 +11559,3 @@ msgstr "%d секунда"
#, c-format
msgid "%d seconds"
msgstr "%d секунд"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d Лог./сек."
diff --git a/po/sr.po b/po/sr.po
index a9145d9dd..dfdf10112 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Serbian (http://www.transifex.com/akaras/manaplus/language/"
"sr/)\n"
@@ -22,7 +22,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr ""
@@ -41,70 +41,70 @@ msgid "miss"
msgstr "promašaj"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -114,58 +114,58 @@ msgstr[2] "Pokupio %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr ""
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -804,7 +804,7 @@ msgstr "Nedostupan"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -827,7 +827,7 @@ msgstr "Nedostupan"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "U redu"
@@ -864,8 +864,8 @@ msgstr ""
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Zatvori"
@@ -1330,73 +1330,73 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1406,7 +1406,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1415,13 +1415,13 @@ msgid "Level: %d"
msgstr "Nivo: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1801,7 +1801,7 @@ msgstr ""
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr ""
@@ -4248,12 +4248,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr ""
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4848,7 +4848,7 @@ msgstr "Ne"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5265,7 +5265,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Stil"
@@ -5424,7 +5424,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5808,9 +5808,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Nivo: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5822,7 +5822,7 @@ msgstr ""
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
@@ -5962,7 +5962,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Pomoć"
@@ -6162,7 +6162,7 @@ msgstr ""
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Podešavanje"
@@ -6271,8 +6271,8 @@ msgstr ""
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Greška"
@@ -6564,9 +6564,8 @@ msgstr ""
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Status"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7763,27 +7762,27 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Ko je dostupan - Ažuriranje"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Ažuriraj"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Ko je dostupan - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Ko je dostupan - greška"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Ko je dostupan - Ažuriraj"
@@ -9214,38 +9213,38 @@ msgid "Failed to delete character."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9262,7 +9261,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr ""
@@ -9476,7 +9475,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9485,8 +9484,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr ""
@@ -9513,7 +9512,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9619,7 +9618,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9677,6 +9676,12 @@ msgstr ""
msgid "Luck:"
msgstr ""
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Odbijen partijski poziv od %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9771,22 +9776,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "O programu"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9797,69 +9802,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10112,57 +10117,57 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Povezivanje sa serverom"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Prijavljivanje"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Ulaz u svet"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Tražim karaktere"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Poverzujem se sa serverom za igru"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Menjam server igre"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Zahtevam detalje registracije"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Promena lozinke"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Lozinka je uspešno promenjena!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Izmena e-mail adrese"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "E-mail adresa je uspešno promenjena!"
diff --git a/po/sv.po b/po/sv.po
index 55f2a28c4..c60f37cae 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/akaras/manaplus/"
"language/sv_SE/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Synlig på karta"
@@ -39,70 +39,70 @@ msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Försökte plocka upp icke existerande item."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Item är för tung."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Item:en är för långt bort."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventory är fullt."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Stack är för stor."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Item:et tillhör någon annan."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Okänt fel vid upplockning av item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -111,58 +111,58 @@ msgstr[1] "You picked up %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "jobb"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -804,7 +804,7 @@ msgstr "Iväg"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -827,7 +827,7 @@ msgstr "Iväg"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -864,8 +864,8 @@ msgstr "(F) fritt kamera-läge"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Stäng"
@@ -1330,73 +1330,73 @@ msgid "Skip"
msgstr "Skippa"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Party: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guild: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Pvp-rank: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Kommentar: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1406,7 +1406,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1415,13 +1415,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1801,7 +1801,7 @@ msgstr "Ta bort"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Warpa"
@@ -4248,12 +4248,12 @@ msgid "Input"
msgstr "Putta in"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Tangent-konflikt(er) uppmärksammade."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "okänd"
@@ -4849,7 +4849,7 @@ msgstr "Nej"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5266,7 +5266,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5425,7 +5425,7 @@ msgstr "Ingen ram"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5813,9 +5813,9 @@ msgstr "Synliga spelare: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5827,15 +5827,15 @@ msgstr "Återställ"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuter"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5967,7 +5967,7 @@ msgstr "HLP"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Hjälp"
@@ -6167,7 +6167,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Inställningar"
@@ -6276,8 +6276,8 @@ msgstr "E-postadressen matchar inte."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Error"
@@ -6569,9 +6569,8 @@ msgstr "Nät"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statiskt"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7770,27 +7769,27 @@ msgid "Completed"
msgstr "Färdig"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Vem är Online - Uppdaterar"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Uppdaterar"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Vem är Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Vem är Online - error"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Vem är Online - Uppdatering"
@@ -9226,38 +9225,38 @@ msgid "Failed to delete character."
msgstr "Misslyckades att radera karaktär."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9274,7 +9273,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Du blev frånkopplad från servern!"
@@ -9488,7 +9487,7 @@ msgid "Guild castle: %s"
msgstr "Guild slott: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9497,8 +9496,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Okänt item"
@@ -9525,7 +9524,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9631,7 +9630,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9689,6 +9688,12 @@ msgstr "Dexterity:"
msgid "Luck:"
msgstr "Luck:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Nekad party-inbjudning från %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9783,22 +9788,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9809,69 +9814,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Klientupptid: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Resurs-bilder:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Omgivningsvariabler dumpade"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10124,57 +10129,57 @@ msgid "Accepting incoming trade requests"
msgstr "Acceptera inkommande bytes-förfrågningar"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Ändrar spelserver"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
@@ -11452,6 +11457,3 @@ msgstr "%d sekund"
#, c-format
msgid "%d seconds"
msgstr "%d sekunder"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/sv_SE.po b/po/sv_SE.po
index 55f2a28c4..c60f37cae 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/akaras/manaplus/"
"language/sv_SE/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Synlig på karta"
@@ -39,70 +39,70 @@ msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Försökte plocka upp icke existerande item."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Item är för tung."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Item:en är för långt bort."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Inventory är fullt."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Stack är för stor."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Item:et tillhör någon annan."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Okänt fel vid upplockning av item."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -111,58 +111,58 @@ msgstr[1] "You picked up %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "jobb"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -804,7 +804,7 @@ msgstr "Iväg"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -827,7 +827,7 @@ msgstr "Iväg"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "OK"
@@ -864,8 +864,8 @@ msgstr "(F) fritt kamera-läge"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Stäng"
@@ -1330,73 +1330,73 @@ msgid "Skip"
msgstr "Skippa"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Party: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guild: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Pvp-rank: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Kommentar: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1406,7 +1406,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1415,13 +1415,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1801,7 +1801,7 @@ msgstr "Ta bort"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Warpa"
@@ -4248,12 +4248,12 @@ msgid "Input"
msgstr "Putta in"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Tangent-konflikt(er) uppmärksammade."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4264,7 +4264,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "okänd"
@@ -4849,7 +4849,7 @@ msgstr "Nej"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5266,7 +5266,7 @@ msgstr "i"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5425,7 +5425,7 @@ msgstr "Ingen ram"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5813,9 +5813,9 @@ msgstr "Synliga spelare: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Lvl: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5827,15 +5827,15 @@ msgstr "Återställ"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d minuter"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5967,7 +5967,7 @@ msgstr "HLP"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Hjälp"
@@ -6167,7 +6167,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Inställningar"
@@ -6276,8 +6276,8 @@ msgstr "E-postadressen matchar inte."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Error"
@@ -6569,9 +6569,8 @@ msgstr "Nät"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Statiskt"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7770,27 +7769,27 @@ msgid "Completed"
msgstr "Färdig"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Vem är Online - Uppdaterar"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Uppdaterar"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Vem är Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Vem är Online - error"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Vem är Online - Uppdatering"
@@ -9226,38 +9225,38 @@ msgid "Failed to delete character."
msgstr "Misslyckades att radera karaktär."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9274,7 +9273,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Du blev frånkopplad från servern!"
@@ -9488,7 +9487,7 @@ msgid "Guild castle: %s"
msgstr "Guild slott: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9497,8 +9496,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Okänt item"
@@ -9525,7 +9524,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9631,7 +9630,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9689,6 +9688,12 @@ msgstr "Dexterity:"
msgid "Luck:"
msgstr "Luck:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Nekad party-inbjudning från %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9783,22 +9788,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9809,69 +9814,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Klientupptid: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Resurs-bilder:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Omgivningsvariabler dumpade"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10124,57 +10129,57 @@ msgid "Accepting incoming trade requests"
msgstr "Acceptera inkommande bytes-förfrågningar"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Ändrar spelserver"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
@@ -11452,6 +11457,3 @@ msgstr "%d sekund"
#, c-format
msgid "%d seconds"
msgstr "%d sekunder"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/tr.po b/po/tr.po
index 7201cb9e1..773c2b102 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/akaras/manaplus/language/"
"tr/)\n"
@@ -22,7 +22,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Haritada görünür"
@@ -41,70 +41,70 @@ msgid "miss"
msgstr "kaçırıldı"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "İ"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "%s tarafından öldürüldün."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Var olmayan item toplanmaya çalışıldı."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "İtem çok ağır."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "İtem çok uzakta."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "Envanter dolu."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Küme çok büyük."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "İtem başkasına ait."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Bu miktardaki itemi alamazsınız."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "İtem kümesi maksimum miktarda."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "İtem toplamada bilinmeyen hata."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -113,58 +113,58 @@ msgstr[1] ""
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "xp"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "iş"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Takip et: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Takip iptal edildi."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Taklit: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Taklit iptal edildi"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "%s görüyorsun"
@@ -803,7 +803,7 @@ msgstr "Uzakta"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -826,7 +826,7 @@ msgstr "Uzakta"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "TAMAM"
@@ -863,8 +863,8 @@ msgstr "(F) serbest kamera modu"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Kapat"
@@ -1333,73 +1333,73 @@ msgid "Skip"
msgstr "Atla"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Parti: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Guild: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "Pvp rütbe: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Yorum: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1409,7 +1409,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1418,13 +1418,13 @@ msgid "Level: %d"
msgstr "Seviye: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1804,7 +1804,7 @@ msgstr "Kaldır"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Dönüştür"
@@ -4252,12 +4252,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Tuş çatışması tespit edildi."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4268,7 +4268,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4852,7 +4852,7 @@ msgstr "Hayır"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Performans"
@@ -5269,7 +5269,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Tema"
@@ -5428,7 +5428,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Video"
@@ -5812,9 +5812,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Level: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5826,15 +5826,15 @@ msgstr "Sıfırla"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d dakikalar"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5966,7 +5966,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Yardım"
@@ -6166,7 +6166,7 @@ msgstr "AYR"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Ayarlar"
@@ -6275,8 +6275,8 @@ msgstr "E-posta adresleri uyuşmuyor."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Hata"
@@ -6568,9 +6568,8 @@ msgstr ""
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Sabit"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7767,27 +7766,27 @@ msgid "Completed"
msgstr "Tamamlandı"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Kimler Online - Güncelleniyor"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Güncelle"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Kimler Online - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Kimler Online - hata"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Kimler Online - Güncelle"
@@ -9218,38 +9217,38 @@ msgid "Failed to delete character."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9266,7 +9265,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr ""
@@ -9480,7 +9479,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9489,8 +9488,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Bilinmeyen nesne"
@@ -9517,7 +9516,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9623,7 +9622,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9681,6 +9680,12 @@ msgstr "Maharet:"
msgid "Luck:"
msgstr ""
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "%s 'ten gelen grup daveti reddedildi."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9775,22 +9780,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Hakkında"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "ya da"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9801,69 +9806,69 @@ msgstr "Dosya yüklendi"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Client çalışma süresi: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Kaynak resimleri:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Çevre değişkenleri yığıldı"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10116,57 +10121,57 @@ msgid "Accepting incoming trade requests"
msgstr "Gelen takas istekleri kabul ediliyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Sunucuya bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Giriş yapılıyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Oyun dünyasına giriliyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Karakterler isteniliyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Oyun sunucusuna bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Oyun sunucusu değiştiriliyor"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Kayıt detayları isteniyor"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Şifre Değiştir"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Şifreniz başarı ile değiştirildi!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "E-posta Değiştir"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "E-posta başarı ile değiştirildi!"
diff --git a/po/uk.po b/po/uk.po
index b674eb19b..27cb96428 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Ukrainian (http://www.transifex.com/akaras/manaplus/language/"
"uk/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "Видимий на мапі"
@@ -44,70 +44,70 @@ msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "Вас вбив %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "Спроби підняти неіснуючий предмет."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "Предмет занадто важкий."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "Предмет задалеко щоб підняти."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "В сумці немає місця."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "Забагато предметів у купі."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "Предмет належить комусь іншому."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "Не можливо підняти стільки предметів."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "Кількість цих предметів досягла межі."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "Невстановлена помилка під час спроби підняти предмет."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -118,58 +118,58 @@ msgstr[3] "Ви підняли %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "досвід"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "робота"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "Йти слідом за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "Слідкування відмінено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "Імітація: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "Імітацію відмінено"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "Ти бачиш %s"
@@ -810,7 +810,7 @@ msgstr "Відсутній"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -833,7 +833,7 @@ msgstr "Відсутній"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "ОК"
@@ -870,8 +870,8 @@ msgstr "(F) вільний режим камери"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "Закрити"
@@ -1338,73 +1338,73 @@ msgid "Skip"
msgstr "Пропустити"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "Група: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "Гільдія: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "PVP ранг: %u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "Примітка: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1414,7 +1414,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1423,13 +1423,13 @@ msgid "Level: %d"
msgstr "Рівень: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1809,7 +1809,7 @@ msgstr "Видалити"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "Телепорт"
@@ -4256,12 +4256,12 @@ msgid "Input"
msgstr "Введення"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "Деякі клавіші дублюють одна одну."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4272,7 +4272,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr "невідоме"
@@ -4856,7 +4856,7 @@ msgstr "Ні"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "Продуктивність"
@@ -5278,7 +5278,7 @@ msgstr "Інфо"
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "Теми"
@@ -5437,7 +5437,7 @@ msgstr "Без рамки"
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "Відео"
@@ -5821,9 +5821,9 @@ msgstr "Видимих гравців: %d"
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "Рівень: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5835,15 +5835,15 @@ msgstr "Скинути"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d хвилин"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5975,7 +5975,7 @@ msgstr "ДОВ"
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "Довідка"
@@ -6175,7 +6175,7 @@ msgstr "НАЛ"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "Налаштування"
@@ -6284,8 +6284,8 @@ msgstr "Адреси скриньок не спідпадають."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "Помилка"
@@ -6577,9 +6577,8 @@ msgstr "Мережа"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "Статичне"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7778,27 +7777,27 @@ msgid "Completed"
msgstr "Завершено"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "Хто онлайн - оновлюється"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "Оновити"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "Хто онлайн - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "Хто онлайн - помилка"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "Хто онлайн - оновити"
@@ -9231,38 +9230,38 @@ msgid "Failed to delete character."
msgstr "Неможливо видалити персонаж."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr "Неможливо використати вміння у цій місцевості."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr "Неможливо використати цей предмет у цій місцевості."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr "Неможливо вдягнути. Неправильний рівень."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr "Неможливо вжити. Неправильний рівень."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr "Чекаємо на результат."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr "Неможливо відправити повідомлення, канал %s не існує."
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr "Неможливо відкрити канал, канал %s не існує."
@@ -9279,7 +9278,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "Відключений від серверу!"
@@ -9493,7 +9492,7 @@ msgid "Guild castle: %s"
msgstr "Замок гільдії: %s"
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9502,8 +9501,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "Невідомий предмет"
@@ -9530,7 +9529,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9636,7 +9635,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9694,6 +9693,12 @@ msgstr "Вправність:"
msgid "Luck:"
msgstr "Талан:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "Відхилено запрошення в групу від %s."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9788,22 +9793,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "Про програму"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd файл_джерела рядок_кольору файл_призначення"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "або"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файл_рядків_кольору файл_призначення"
@@ -9814,69 +9819,69 @@ msgstr "Файл завантажено"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "Час безперервної роботи клієнта: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "Зображень:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "Змінні середовища збережені"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10131,57 +10136,57 @@ msgid "Accepting incoming trade requests"
msgstr "Приймання вхідних пропозицій торгівлі"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "Очікування відповіді сервера"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "Авторизація..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "Поринаємо в ігровий всесвіт..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "Завантаження списку персонажів..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "Приєднання до серверу..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "Зміна ігрового серверу..."
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "Запитуємо деталі реєстрації"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "Змінити пароль"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "Пароль змінено!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "Змінити імейл"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "Імейл змінено!"
@@ -11459,6 +11464,3 @@ msgstr "%d секунда"
#, c-format
msgid "%d seconds"
msgstr "%d секунд"
-
-#~ msgid "%d LPS"
-#~ msgstr "%d LPS"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index db0d37d4e..a83084c39 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: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/akaras/manaplus/"
"language/zh_CN/)\n"
@@ -27,7 +27,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "在地图上可见"
@@ -46,70 +46,70 @@ msgid "miss"
msgstr "失误"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "项目是太重了."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "物品太远了."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -117,58 +117,58 @@ msgstr[0] "你拾起%d[@@%d|%s @@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr ""
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr ""
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr ""
@@ -807,7 +807,7 @@ msgstr "距离"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -830,7 +830,7 @@ msgstr "距离"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "确定"
@@ -867,8 +867,8 @@ msgstr ""
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "关闭"
@@ -1333,73 +1333,73 @@ msgid "Skip"
msgstr "跳过"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "团队:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "工会:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "评论: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr ""
@@ -1409,7 +1409,7 @@ msgstr ""
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1418,13 +1418,13 @@ msgid "Level: %d"
msgstr "等级: %d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1804,7 +1804,7 @@ msgstr ""
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr ""
@@ -4251,12 +4251,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "检测到按键冲突."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4265,7 +4265,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4849,7 +4849,7 @@ msgstr "否"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr ""
@@ -5266,7 +5266,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "主题"
@@ -5425,7 +5425,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "视频"
@@ -5809,9 +5809,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "等级: %d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5823,7 +5823,7 @@ msgstr "重置"
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
@@ -5963,7 +5963,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "帮助"
@@ -6163,7 +6163,7 @@ msgstr "SET"
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "设置"
@@ -6272,8 +6272,8 @@ msgstr "电子邮件地址不匹配."
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "错误"
@@ -6565,9 +6565,8 @@ msgstr ""
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "静止的"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7760,27 +7759,27 @@ msgid "Completed"
msgstr "已完成"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr "谁在线 - 更新"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr "更新"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr "谁在线 - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr "谁在线 - 错误"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr "谁在线 - 更新"
@@ -9213,38 +9212,38 @@ msgid "Failed to delete character."
msgstr "删除角色失败."
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9261,7 +9260,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "和服务器失去连接!"
@@ -9475,7 +9474,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9484,8 +9483,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr "未知物品"
@@ -9512,7 +9511,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9618,7 +9617,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9676,6 +9675,12 @@ msgstr "灵巧:"
msgid "Luck:"
msgstr "幸运:"
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, fuzzy, c-format
+msgid "Detected spam from: %s"
+msgstr "拒绝%s的团队邀请."
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9770,22 +9775,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "关于"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr ""
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr ""
@@ -9796,69 +9801,69 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10111,57 +10116,57 @@ msgid "Accepting incoming trade requests"
msgstr "接受传入的交易请求"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "正在连接服务器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "登录中"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "进入游戏世界"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "请求角色"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "正在连接游戏服务器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "正在更改游戏服务器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "正在请求详细注册信息"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "更改密码"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "密码更改成功!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "更改电子邮箱地址"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "电子邮箱地址更改成功!"
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 19efd9941..18d1cfe60 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2018-09-08 21:32+0300\n"
-"PO-Revision-Date: 2018-07-10 13:40+0000\n"
+"POT-Creation-Date: 2018-12-08 19:06+0300\n"
+"PO-Revision-Date: 2018-09-09 01:29+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/akaras/manaplus/"
"language/zh_HK/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1592
+#: src/actormanager.cpp:1590
msgid "Visible on map"
msgstr "在地圖上可見"
@@ -40,70 +40,70 @@ msgid "miss"
msgstr "失誤"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:891
+#: src/being/being.cpp:2567 src/gui/windows/whoisonline.cpp:910
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:896
+#: src/being/being.cpp:2572 src/gui/windows/whoisonline.cpp:915
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
#. TRANSLATORS: player killed message
-#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:518
+#: src/being/localplayer.cpp:406 src/net/eathena/playerrecv.cpp:521
#, c-format
msgid "You were killed by %s."
msgstr "你已被 %s 殺死."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:890
+#: src/being/localplayer.cpp:891
msgid "Tried to pick up nonexistent item."
msgstr "曾試圖拿起不存在的物品."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:894
+#: src/being/localplayer.cpp:895
msgid "Item is too heavy."
msgstr "該物品太重."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:898
+#: src/being/localplayer.cpp:899
msgid "Item is too far away."
msgstr "該物品太遠."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:902
+#: src/being/localplayer.cpp:903
msgid "Inventory is full."
msgstr "背包已滿."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:906
+#: src/being/localplayer.cpp:907
msgid "Stack is too big."
msgstr "數目太大."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:910
+#: src/being/localplayer.cpp:911
msgid "Item belongs to someone else."
msgstr "該物品屬於其他人."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:914
+#: src/being/localplayer.cpp:915
msgid "You can't pickup this amount of items."
msgstr "你不能拿起這個數量的物品."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:918
+#: src/being/localplayer.cpp:919
msgid "Your item stack has max amount."
msgstr "你的物品數量已達最大限額."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:925
+#: src/being/localplayer.cpp:926
msgid "Unknown problem picking up item."
msgstr "拿起物品時遇到不明錯誤."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:961
+#: src/being/localplayer.cpp:962
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -111,58 +111,58 @@ msgstr[0] "你拾取了 %d [@@%d|%s@@]."
#. TRANSLATORS: this is normal experience
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1175 src/being/localplayer.cpp:1177
-#: src/being/localplayer.cpp:1213 src/being/localplayer.cpp:1227
+#: src/being/localplayer.cpp:1176 src/being/localplayer.cpp:1178
+#: src/being/localplayer.cpp:1214 src/being/localplayer.cpp:1228
msgid "xp"
msgstr "經驗值"
#. TRANSLATORS: this is job experience
-#: src/being/localplayer.cpp:1183 src/being/localplayer.cpp:1191
-#: src/being/localplayer.cpp:1200
+#: src/being/localplayer.cpp:1184 src/being/localplayer.cpp:1192
+#: src/being/localplayer.cpp:1201
msgid "job"
msgstr "勞動值"
#. TRANSLATORS: get homunculus xp message
-#: src/being/localplayer.cpp:1224
+#: src/being/localplayer.cpp:1225
msgid "Homun"
msgstr ""
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1237
+#: src/being/localplayer.cpp:1238
msgid "hp"
msgstr "生命值"
#. TRANSLATORS: get hp message
-#: src/being/localplayer.cpp:1247
+#: src/being/localplayer.cpp:1248
msgid "mana"
msgstr "法力值"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:2337
+#: src/being/localplayer.cpp:2342
#, c-format
msgid "Follow: %s"
msgstr "跟隨: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2343 src/being/localplayer.cpp:2368
+#: src/being/localplayer.cpp:2348 src/being/localplayer.cpp:2373
msgid "Follow canceled"
msgstr "已取消跟隨."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:2353
+#: src/being/localplayer.cpp:2358
#, c-format
msgid "Imitation: %s"
msgstr "模仿:%s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:2359 src/being/localplayer.cpp:2373
+#: src/being/localplayer.cpp:2364 src/being/localplayer.cpp:2378
msgid "Imitation canceled"
msgstr "已取消模仿."
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:2731
+#: src/being/localplayer.cpp:2736
#, c-format
msgid "You see %s"
msgstr "你看到 %s"
@@ -801,7 +801,7 @@ msgstr "暫離鍵盤"
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
#: src/gamemodifiers.cpp:448 src/gui/dialogsmanager.cpp:202
-#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:169
+#: src/gui/dialogsmanager.cpp:221 src/gui/widgets/tabs/setup_input.cpp:170
#: src/gui/widgets/tabs/setup_theme.cpp:326
#: src/gui/widgets/tabs/setup_theme.cpp:362
#: src/gui/widgets/tabs/setup_video.cpp:277
@@ -824,7 +824,7 @@ msgstr "暫離鍵盤"
#: src/net/eathena/charserverrecv.cpp:502 src/net/tmwa/charserverrecv.cpp:295
#: src/pincodemanager.cpp:148 src/pincodemanager.cpp:207
#: src/progs/manaplus/actions/actions.cpp:178
-#: src/progs/manaplus/client.cpp:1513 src/progs/manaplus/client.cpp:1548
+#: src/progs/manaplus/client.cpp:1512 src/progs/manaplus/client.cpp:1547
msgid "OK"
msgstr "確定"
@@ -861,8 +861,8 @@ msgstr "(F) 自由鏡頭模式"
#: src/gui/windows/maileditwindow.cpp:59 src/gui/windows/mailviewwindow.cpp:63
#: src/gui/windows/npcdialog.cpp:88 src/gui/windows/npcdialog.cpp:134
#: src/gui/windows/questswindow.cpp:80 src/gui/windows/shopwindow.cpp:114
-#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:936
-#: src/progs/manaplus/client.cpp:1427 src/progs/manaplus/client.cpp:1446
+#: src/progs/dyecmd/client.cpp:569 src/progs/manaplus/client.cpp:935
+#: src/progs/manaplus/client.cpp:1426 src/progs/manaplus/client.cpp:1445
msgid "Close"
msgstr "關閉"
@@ -1327,73 +1327,73 @@ msgid "Skip"
msgstr "跳過"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:142 src/gui/popups/beingpopup.cpp:161
+#: src/gui/popups/beingpopup.cpp:143 src/gui/popups/beingpopup.cpp:162
#, c-format
msgid "Hungry: %d"
msgstr "飢餓:%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:148 src/gui/popups/beingpopup.cpp:167
+#: src/gui/popups/beingpopup.cpp:149 src/gui/popups/beingpopup.cpp:168
#, c-format
msgid "Intimacy: %d"
msgstr "親密關係:%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:181
+#: src/gui/popups/beingpopup.cpp:182
#, c-format
msgid "Group: %s (%d)"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:192
+#: src/gui/popups/beingpopup.cpp:193
#, c-format
msgid "Party: %s"
msgstr "隊伍:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:202
+#: src/gui/popups/beingpopup.cpp:203
#, c-format
msgid "Guild: %s"
msgstr "公會:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:212
+#: src/gui/popups/beingpopup.cpp:213
#, c-format
msgid "Clan: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:222
+#: src/gui/popups/beingpopup.cpp:223
#, c-format
msgid "Pvp rank: %u"
msgstr "PVP排名:%u"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:232
+#: src/gui/popups/beingpopup.cpp:233
#, c-format
msgid "Buy shop: %s"
msgstr "購買商店:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:242
+#: src/gui/popups/beingpopup.cpp:243
#, c-format
msgid "Sell shop: %s"
msgstr "售賣商店:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:252
+#: src/gui/popups/beingpopup.cpp:253
#, c-format
msgid "Comment: %s"
msgstr "評語:%s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:263
+#: src/gui/popups/beingpopup.cpp:264
#, c-format
msgid "Effects: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:274
+#: src/gui/popups/beingpopup.cpp:275
#, c-format
msgid "Chat room: %s"
msgstr "聊天室:%s"
@@ -1403,7 +1403,7 @@ msgstr "聊天室:%s"
#. TRANSLATORS: skill level
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/popups/beingpopup.cpp:286 src/gui/popups/popupmenu.cpp:2380
+#: src/gui/popups/beingpopup.cpp:287 src/gui/popups/popupmenu.cpp:2380
#: src/gui/popups/skillpopup.cpp:154 src/gui/windows/ministatuswindow.cpp:382
#: src/gui/windows/statuswindow.cpp:74 src/gui/windows/statuswindow.cpp:282
#: src/gui/windows/statuswindow.cpp:322
@@ -1412,13 +1412,13 @@ msgid "Level: %d"
msgstr "等級:%d"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:302
+#: src/gui/popups/beingpopup.cpp:303
#, c-format
msgid "Hp: %d/%d"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:312
+#: src/gui/popups/beingpopup.cpp:313
#, c-format
msgid "Particles: %u"
msgstr ""
@@ -1798,7 +1798,7 @@ msgstr "清除"
#. TRANSLATORS: warp to map item
#. TRANSLATORS: warp select button
#: src/gui/popups/popupmenu.cpp:794 src/gui/popups/popupmenu.cpp:824
-#: src/net/eathena/skillrecv.cpp:436
+#: src/net/eathena/skillrecv.cpp:436 src/net/eathena/skillrecv.cpp:454
msgid "Warp"
msgstr "傳送"
@@ -4245,12 +4245,12 @@ msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:163
+#: src/gui/widgets/tabs/setup_input.cpp:164
msgid "Key Conflict(s) Detected."
msgstr "檢測到按鍵衝突."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:165
+#: src/gui/widgets/tabs/setup_input.cpp:166
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -4259,7 +4259,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:337 src/resources/db/questdb.cpp:62
+#: src/gui/widgets/tabs/setup_input.cpp:338 src/resources/db/questdb.cpp:62
#: src/resources/db/questdb.cpp:255 src/resources/db/questdb.cpp:261
msgid "unknown"
msgstr ""
@@ -4843,7 +4843,7 @@ msgstr "否"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: perfoamance tab quick button
#: src/gui/widgets/tabs/setup_perfomance.cpp:61 src/progs/dyecmd/client.cpp:553
-#: src/progs/manaplus/client.cpp:920
+#: src/progs/manaplus/client.cpp:919
msgid "Performance"
msgstr "性能"
@@ -5260,7 +5260,7 @@ msgstr ""
#. TRANSLATORS: theme settings tab name
#. TRANSLATORS: theme tab quick button
#: src/gui/widgets/tabs/setup_theme.cpp:133 src/progs/dyecmd/client.cpp:559
-#: src/progs/manaplus/client.cpp:926
+#: src/progs/manaplus/client.cpp:925
msgid "Theme"
msgstr "主題"
@@ -5419,7 +5419,7 @@ msgstr ""
#. TRANSLATORS: video settings tab name
#. TRANSLATORS: video tab quick button
#: src/gui/widgets/tabs/setup_video.cpp:121 src/progs/dyecmd/client.cpp:556
-#: src/progs/manaplus/client.cpp:923
+#: src/progs/manaplus/client.cpp:922
msgid "Video"
msgstr "顯示"
@@ -5803,9 +5803,9 @@ msgstr ""
#. TRANSLATORS: debug window label, logic per second
#: src/gui/widgets/tabs/statdebugtab.cpp:42
#: src/gui/widgets/tabs/statdebugtab.cpp:80
-#, fuzzy, c-format
+#, c-format
msgid "LPS: %d"
-msgstr "等級:%d"
+msgstr ""
#. TRANSLATORS: debug window stats reset button
#. TRANSLATORS: npc dialog button
@@ -5817,15 +5817,15 @@ msgstr ""
#: src/gui/widgets/tabs/statdebugtab.cpp:64
#: src/gui/widgets/tabs/statdebugtab.cpp:86
#, c-format
-msgid "stat%d: %d ms"
+msgid "stat%u: %d ms"
msgstr ""
#. TRANSLATORS: debug window stat label
#: src/gui/widgets/tabs/statdebugtab.cpp:68
#: src/gui/widgets/tabs/statdebugtab.cpp:91
-#, fuzzy, c-format
+#, c-format
msgid "%d ms"
-msgstr "%d 分鐘"
+msgstr ""
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/targetdebugtab.cpp:37
@@ -5957,7 +5957,7 @@ msgstr ""
#. TRANSLATORS: help window name
#. TRANSLATORS: theme tab quick button
#: src/gui/windowmenu.cpp:92 src/gui/windows/helpwindow.cpp:57
-#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:932
+#: src/progs/dyecmd/client.cpp:565 src/progs/manaplus/client.cpp:931
msgid "Help"
msgstr "說明"
@@ -6157,7 +6157,7 @@ msgstr ""
#. TRANSLATORS: setup window name
#. TRANSLATORS: setup tab quick button
#: src/gui/windowmenu.cpp:256 src/gui/windows/setupwindow.cpp:67
-#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:917
+#: src/progs/dyecmd/client.cpp:550 src/progs/manaplus/client.cpp:916
msgid "Setup"
msgstr "設定"
@@ -6266,8 +6266,8 @@ msgstr ""
#: src/net/eathena/charserverrecv.cpp:412
#: src/net/eathena/charserverrecv.cpp:416
#: src/net/eathena/charserverrecv.cpp:498 src/net/tmwa/charserverrecv.cpp:291
-#: src/progs/manaplus/client.cpp:1424 src/progs/manaplus/client.cpp:1443
-#: src/progs/manaplus/client.cpp:1649
+#: src/progs/manaplus/client.cpp:1423 src/progs/manaplus/client.cpp:1442
+#: src/progs/manaplus/client.cpp:1648
msgid "Error"
msgstr "錯誤"
@@ -6559,9 +6559,8 @@ msgstr ""
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:74
-#, fuzzy
msgid "Stat"
-msgstr "狀態"
+msgstr ""
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:55
@@ -7754,27 +7753,27 @@ msgid "Completed"
msgstr "已完成"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:97 src/gui/windows/whoisonline.cpp:669
+#: src/gui/windows/whoisonline.cpp:101 src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:110
+#: src/gui/windows/whoisonline.cpp:114
msgid "Update"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:242
+#: src/gui/windows/whoisonline.cpp:246
msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:685
+#: src/gui/windows/whoisonline.cpp:689
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:732
+#: src/gui/windows/whoisonline.cpp:736
msgid "Who Is Online - Update"
msgstr ""
@@ -9205,38 +9204,38 @@ msgid "Failed to delete character."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:136
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't cast skill in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:140
+#: src/net/eathena/chatrecv.cpp:142
msgid "Can't use item in this area."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:144
+#: src/net/eathena/chatrecv.cpp:146
msgid "Can't equip. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:150
msgid "Can't use. Wrong level."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/chatrecv.cpp:152
+#: src/net/eathena/chatrecv.cpp:154
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:365
+#: src/net/eathena/chatrecv.cpp:380
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:491
+#: src/net/eathena/chatrecv.cpp:506
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
@@ -9253,7 +9252,7 @@ msgid "Do you accept %s and %s as parents?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:222 src/net/tmwa/generalhandler.cpp:224
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:227
msgid "Got disconnected from server!"
msgstr "和伺服器失去連線!"
@@ -9467,7 +9466,7 @@ msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:873
+#: src/net/eathena/inventoryrecv.cpp:874
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -9476,8 +9475,8 @@ msgstr ""
#. TRANSLATORS: unknown item message
#. TRANSLATORS: unknown item name
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:1239
-#: src/net/eathena/inventoryrecv.cpp:1374 src/net/eathena/mail2recv.cpp:204
+#: src/net/eathena/inventoryrecv.cpp:1240
+#: src/net/eathena/inventoryrecv.cpp:1375 src/net/eathena/mail2recv.cpp:204
#: src/resources/db/itemdb.cpp:171
msgid "Unknown item"
msgstr ""
@@ -9504,7 +9503,7 @@ msgid "You have new mail from %s with subject %s"
msgstr ""
#. TRANSLATORS: player killed message
-#: src/net/eathena/playerrecv.cpp:507
+#: src/net/eathena/playerrecv.cpp:510
msgid "You were killed by unknown source."
msgstr ""
@@ -9610,7 +9609,7 @@ msgid "Skill failed!"
msgstr ""
#. TRANSLATORS: warp select window name
-#: src/net/eathena/skillrecv.cpp:434
+#: src/net/eathena/skillrecv.cpp:434 src/net/eathena/skillrecv.cpp:452
msgid "Select warp target"
msgstr ""
@@ -9668,6 +9667,12 @@ msgstr ""
msgid "Luck:"
msgstr ""
+#. TRANSLATORS: message about spam player
+#: src/net/tmwa/chatrecv.cpp:262
+#, c-format
+msgid "Detected spam from: %s"
+msgstr ""
+
#. TRANSLATORS: error message
#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
@@ -9762,22 +9767,22 @@ msgid "Wrong pincode confirmation!"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:929
+#: src/progs/dyecmd/client.cpp:562 src/progs/manaplus/client.cpp:928
msgid "About"
msgstr "關於"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:57
+#: src/progs/dyecmd/dyemain.cpp:62
msgid "dyecmd srcfile dyestring dstfile"
msgstr "dyecmd srcfile dyestring dstfile"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:59
+#: src/progs/dyecmd/dyemain.cpp:64
msgid "or"
msgstr "or"
#. TRANSLATORS: command line help
-#: src/progs/dyecmd/dyemain.cpp:61
+#: src/progs/dyecmd/dyemain.cpp:66
msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
@@ -9788,69 +9793,69 @@ msgstr "檔案上載成功"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/progs/manaplus/actions/actions.cpp:1112
-#: src/progs/manaplus/actions/actions.cpp:1127
+#: src/progs/manaplus/actions/actions.cpp:1113
+#: src/progs/manaplus/actions/actions.cpp:1128
msgid "Cache cleared"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/progs/manaplus/actions/actions.cpp:1325
-#: src/progs/manaplus/actions/actions.cpp:1333
+#: src/progs/manaplus/actions/actions.cpp:1326
+#: src/progs/manaplus/actions/actions.cpp:1334
#, c-format
msgid "Client uptime: %s"
msgstr "客戶端已開啟: %s"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1397
-#: src/progs/manaplus/actions/actions.cpp:1406
+#: src/progs/manaplus/actions/actions.cpp:1398
+#: src/progs/manaplus/actions/actions.cpp:1407
msgid "Resource images:"
msgstr "來源影像:"
#. TRANSLATORS: dump command
-#: src/progs/manaplus/actions/actions.cpp:1400
-#: src/progs/manaplus/actions/actions.cpp:1412
+#: src/progs/manaplus/actions/actions.cpp:1401
+#: src/progs/manaplus/actions/actions.cpp:1413
msgid "Orphaned resource images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/progs/manaplus/actions/actions.cpp:1511
+#: src/progs/manaplus/actions/actions.cpp:1512
msgid "Environment variables dumped"
msgstr "環境變量轉儲成功"
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1650
+#: src/progs/manaplus/actions/actions.cpp:1651
msgid "Config uploaded to:"
msgstr ""
#. TRANSLATORS: upload config chat message
-#: src/progs/manaplus/actions/actions.cpp:1660
+#: src/progs/manaplus/actions/actions.cpp:1661
msgid "Server config Uploaded to:"
msgstr ""
#. TRANSLATORS: upload log chat message
-#: src/progs/manaplus/actions/actions.cpp:1670
+#: src/progs/manaplus/actions/actions.cpp:1671
msgid "Log uploaded to:"
msgstr ""
#. TRANSLATORS: last seen disabled warning
-#: src/progs/manaplus/actions/actions.cpp:1954
+#: src/progs/manaplus/actions/actions.cpp:1955
msgid ""
"Last seen disabled. Enable in players / collect players ID and seen log."
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1975
+#: src/progs/manaplus/actions/actions.cpp:1976
msgid "You have never seen this nick."
msgstr ""
#. TRANSLATORS: last seen message
-#: src/progs/manaplus/actions/actions.cpp:1983
+#: src/progs/manaplus/actions/actions.cpp:1984
#, c-format
msgid "Last seen for %s: %s"
msgstr ""
#. TRANSLATORS: last seen error
-#: src/progs/manaplus/actions/actions.cpp:1994
+#: src/progs/manaplus/actions/actions.cpp:1995
msgid "You have not seen this nick before."
msgstr ""
@@ -10103,57 +10108,57 @@ msgid "Accepting incoming trade requests"
msgstr "正在接受傳入的交易請求"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1140
+#: src/progs/manaplus/client.cpp:1139
msgid "Connecting to server"
msgstr "正在連接到伺服器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1199 src/unittests/gui/windowmanager.cc:830
+#: src/progs/manaplus/client.cpp:1198 src/unittests/gui/windowmanager.cc:830
msgid "Logging in"
msgstr "正在登入"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1249
+#: src/progs/manaplus/client.cpp:1248
msgid "Entering game world"
msgstr "正在進入遊戲"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1310
+#: src/progs/manaplus/client.cpp:1309
msgid "Requesting characters"
msgstr "正在查詢角色"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1354
+#: src/progs/manaplus/client.cpp:1353
msgid "Connecting to the game server"
msgstr "正在連接到遊戲伺服器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1366
+#: src/progs/manaplus/client.cpp:1365
msgid "Changing game servers"
msgstr "正在轉換遊戲伺服器"
#. TRANSLATORS: connection dialog header
-#: src/progs/manaplus/client.cpp:1462
+#: src/progs/manaplus/client.cpp:1461
msgid "Requesting registration details"
msgstr "正在查詢註冊的詳細信息"
#. TRANSLATORS: password change message header
-#: src/progs/manaplus/client.cpp:1509
+#: src/progs/manaplus/client.cpp:1508
msgid "Password Change"
msgstr "更改密碼"
#. TRANSLATORS: password change message text
-#: src/progs/manaplus/client.cpp:1511
+#: src/progs/manaplus/client.cpp:1510
msgid "Password changed successfully!"
msgstr "成功更改密碼!"
#. TRANSLATORS: email change message header
-#: src/progs/manaplus/client.cpp:1544
+#: src/progs/manaplus/client.cpp:1543
msgid "Email Change"
msgstr "更改電郵地址"
#. TRANSLATORS: email change message text
-#: src/progs/manaplus/client.cpp:1546
+#: src/progs/manaplus/client.cpp:1545
msgid "Email changed successfully!"
msgstr "成功更改電郵地址!"