summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-03-30 00:07:54 +0300
committerAndrei Karas <akaras@inbox.ru>2014-03-30 00:07:54 +0300
commita93d1e06f928f6e4e1c7f3c58ddb7ae3676c1c63 (patch)
tree2d85d112997176e9ab765e638b0e7f2e16677b83
parent5c83a96b8ad85ad0562542b9720a0df6c5fb550c (diff)
parent8983700f6c8cc6496626ed3af235e1ec31fe5501 (diff)
downloadplus-a93d1e06f928f6e4e1c7f3c58ddb7ae3676c1c63.tar.gz
plus-a93d1e06f928f6e4e1c7f3c58ddb7ae3676c1c63.tar.bz2
plus-a93d1e06f928f6e4e1c7f3c58ddb7ae3676c1c63.tar.xz
plus-a93d1e06f928f6e4e1c7f3c58ddb7ae3676c1c63.zip
Merge branch 'master' into stable
-rw-r--r--ChangeLog20
-rw-r--r--README2
-rw-r--r--README.txt2
-rwxr-xr-xbuild/packevol2
-rwxr-xr-xbuild/packtmw2
-rwxr-xr-xbuild/packwin2
-rwxr-xr-xconfigure.ac2
-rw-r--r--data/graphics/gui/colors.xml1
-rw-r--r--data/help/chatcommands.txt3
-rw-r--r--data/themes/blacknblack/colors.xml1
-rw-r--r--data/themes/blackwood/colors.xml1
-rw-r--r--data/themes/enchilado/colors.xml1
-rw-r--r--data/themes/golden-delicious/colors.xml5
-rw-r--r--data/themes/jewelry/colors.xml1
-rw-r--r--data/themes/mana/colors.xml1
-rw-r--r--data/themes/pink/colors.xml1
-rw-r--r--data/themes/unity/colors.xml1
-rw-r--r--data/themes/wood/colors.xml1
-rw-r--r--data/translations/help/es.po20
-rw-r--r--po/ar.po906
-rw-r--r--po/bg.po906
-rw-r--r--po/ca.po906
-rw-r--r--po/cs.po1923
-rw-r--r--po/da.po906
-rw-r--r--po/de.po1919
-rw-r--r--po/el.po906
-rw-r--r--po/en_GB.po906
-rw-r--r--po/eo.po906
-rw-r--r--po/es.po1929
-rw-r--r--po/et.po906
-rw-r--r--po/fa.po906
-rw-r--r--po/fi.po1919
-rw-r--r--po/fr.po1925
-rw-r--r--po/he.po906
-rw-r--r--po/hr.po906
-rw-r--r--po/hu.po906
-rw-r--r--po/id.po1919
-rw-r--r--po/it.po1919
-rw-r--r--po/ja.po1919
-rw-r--r--po/ka.po906
-rw-r--r--po/manaplus.pot1917
-rw-r--r--po/nb.po906
-rw-r--r--po/nl.po906
-rw-r--r--po/nl_BE.po1919
-rw-r--r--po/pl.po1919
-rw-r--r--po/pt.po1919
-rw-r--r--po/pt_BR.po1919
-rw-r--r--po/ru.po1923
-rw-r--r--po/sk.po906
-rw-r--r--po/sq.po906
-rw-r--r--po/sv.po906
-rw-r--r--po/sv_SE.po906
-rw-r--r--po/te.po906
-rw-r--r--po/th.po906
-rw-r--r--po/tr.po1919
-rw-r--r--po/vls.po906
-rw-r--r--po/zh_CN.po1919
-rw-r--r--po/zh_HK.po906
-rw-r--r--po/zh_TW.po906
-rw-r--r--src/CMakeLists.txt1
-rw-r--r--src/Makefile.am3
-rw-r--r--src/actormanager.cpp2
-rw-r--r--src/animatedsprite.cpp5
-rw-r--r--src/avatar.cpp37
-rw-r--r--src/avatar.h7
-rw-r--r--src/being/actorsprite.cpp17
-rw-r--r--src/being/actorsprite.h11
-rw-r--r--src/being/being.cpp65
-rw-r--r--src/being/compoundsprite.cpp12
-rw-r--r--src/being/localplayer.cpp20
-rw-r--r--src/being/localplayer.h1
-rw-r--r--src/being/playerinfo.cpp8
-rw-r--r--src/beingequipbackend.cpp12
-rw-r--r--src/client.cpp98
-rw-r--r--src/commands.cpp10
-rw-r--r--src/commands.h3
-rw-r--r--src/configuration.cpp4
-rw-r--r--src/defaults.cpp3
-rw-r--r--src/depricatedevent.cpp5
-rw-r--r--src/game.cpp92
-rw-r--r--src/gui/cliprect.cpp13
-rw-r--r--src/gui/color.cpp34
-rw-r--r--src/gui/color.h11
-rw-r--r--src/gui/focushandler.cpp45
-rw-r--r--src/gui/focushandler.h36
-rw-r--r--src/gui/font.cpp6
-rw-r--r--src/gui/font.h2
-rw-r--r--src/gui/gui.cpp315
-rw-r--r--src/gui/gui.h24
-rw-r--r--src/gui/palette.h4
-rw-r--r--src/gui/popups/itempopup.h2
-rw-r--r--src/gui/popups/popupmenu.cpp63
-rw-r--r--src/gui/popups/popupmenu.h2
-rw-r--r--src/gui/popups/speechbubble.h4
-rw-r--r--src/gui/popups/spellpopup.h2
-rw-r--r--src/gui/popups/textpopup.h2
-rw-r--r--src/gui/rect.cpp14
-rw-r--r--src/gui/rect.h13
-rw-r--r--src/gui/sdlinput.cpp19
-rw-r--r--src/gui/sdlinput.h6
-rw-r--r--src/gui/theme.cpp95
-rw-r--r--src/gui/theme.h67
-rw-r--r--src/gui/userpalette.cpp11
-rw-r--r--src/gui/userpalette.h2
-rw-r--r--src/gui/viewport.cpp88
-rw-r--r--src/gui/viewport.h44
-rw-r--r--src/gui/widgets/avatarlistbox.cpp16
-rw-r--r--src/gui/widgets/basiccontainer.cpp179
-rw-r--r--src/gui/widgets/basiccontainer.h38
-rw-r--r--src/gui/widgets/basiccontainer2.cpp5
-rw-r--r--src/gui/widgets/basiccontainer2.h11
-rw-r--r--src/gui/widgets/browserbox.cpp9
-rw-r--r--src/gui/widgets/browserbox.h2
-rw-r--r--src/gui/widgets/browserbox_unittest.cc2
-rw-r--r--src/gui/widgets/button.cpp53
-rw-r--r--src/gui/widgets/button.h14
-rw-r--r--src/gui/widgets/characterdisplay.cpp4
-rw-r--r--src/gui/widgets/checkbox.cpp28
-rw-r--r--src/gui/widgets/checkbox.h6
-rw-r--r--src/gui/widgets/desktop.cpp5
-rw-r--r--src/gui/widgets/dropdown.cpp53
-rw-r--r--src/gui/widgets/dropdown.h12
-rw-r--r--src/gui/widgets/dropshortcutcontainer.cpp8
-rw-r--r--src/gui/widgets/emotepage.cpp11
-rw-r--r--src/gui/widgets/emotepage.h2
-rw-r--r--src/gui/widgets/emoteshortcutcontainer.cpp1
-rw-r--r--src/gui/widgets/guitable.cpp64
-rw-r--r--src/gui/widgets/guitable.h12
-rw-r--r--src/gui/widgets/icon.cpp2
-rw-r--r--src/gui/widgets/itemcontainer.cpp16
-rw-r--r--src/gui/widgets/itemlinkhandler.cpp5
-rw-r--r--src/gui/widgets/itemshortcutcontainer.cpp10
-rw-r--r--src/gui/widgets/label.cpp3
-rw-r--r--src/gui/widgets/layout.cpp7
-rw-r--r--src/gui/widgets/listbox.cpp33
-rw-r--r--src/gui/widgets/listbox.h6
-rw-r--r--src/gui/widgets/playerbox.cpp2
-rw-r--r--src/gui/widgets/popup.cpp7
-rw-r--r--src/gui/widgets/popuplist.cpp13
-rw-r--r--src/gui/widgets/popuplist.h4
-rw-r--r--src/gui/widgets/progressbar.cpp9
-rw-r--r--src/gui/widgets/progressindicator.cpp5
-rw-r--r--src/gui/widgets/radiobutton.cpp20
-rw-r--r--src/gui/widgets/radiobutton.h6
-rw-r--r--src/gui/widgets/scrollarea.cpp40
-rw-r--r--src/gui/widgets/scrollarea.h4
-rw-r--r--src/gui/widgets/shoplistbox.cpp10
-rw-r--r--src/gui/widgets/shoplistbox.h4
-rw-r--r--src/gui/widgets/shortcutcontainer.cpp6
-rw-r--r--src/gui/widgets/skillinfo.h1
-rw-r--r--src/gui/widgets/slider.cpp48
-rw-r--r--src/gui/widgets/slider.h10
-rw-r--r--src/gui/widgets/sliderlist.cpp9
-rw-r--r--src/gui/widgets/sliderlist.h4
-rw-r--r--src/gui/widgets/spellshortcutcontainer.cpp7
-rw-r--r--src/gui/widgets/tabbedarea.cpp38
-rw-r--r--src/gui/widgets/tabbedarea.h4
-rw-r--r--src/gui/widgets/tabs/chattab.cpp7
-rw-r--r--src/gui/widgets/tabs/setup_audio.cpp8
-rw-r--r--src/gui/widgets/tabs/setup_colors.cpp11
-rw-r--r--src/gui/widgets/tabs/setup_input.cpp21
-rw-r--r--src/gui/widgets/tabs/setup_joystick.cpp4
-rw-r--r--src/gui/widgets/tabs/setup_other.cpp18
-rw-r--r--src/gui/widgets/tabs/setup_perfomance.cpp4
-rw-r--r--src/gui/widgets/tabs/setup_players.cpp2
-rw-r--r--src/gui/widgets/tabs/setup_relations.cpp14
-rw-r--r--src/gui/widgets/tabs/setup_theme.cpp28
-rw-r--r--src/gui/widgets/tabs/setup_touch.cpp10
-rw-r--r--src/gui/widgets/tabs/setup_video.cpp13
-rw-r--r--src/gui/widgets/tabs/setup_visual.cpp19
-rw-r--r--src/gui/widgets/tabs/setuptabscroll.cpp7
-rw-r--r--src/gui/widgets/tabs/tab.cpp18
-rw-r--r--src/gui/widgets/tabs/tab.h4
-rw-r--r--src/gui/widgets/tabstrip.cpp6
-rw-r--r--src/gui/widgets/textbox.cpp22
-rw-r--r--src/gui/widgets/textbox.h6
-rw-r--r--src/gui/widgets/textfield.cpp40
-rw-r--r--src/gui/widgets/textfield.h6
-rw-r--r--src/gui/widgets/textpreview.cpp5
-rw-r--r--src/gui/widgets/widget.cpp244
-rw-r--r--src/gui/widgets/widget.h187
-rw-r--r--src/gui/widgets/widget2.h8
-rw-r--r--src/gui/widgets/window.cpp35
-rw-r--r--src/gui/widgets/window.h3
-rw-r--r--src/gui/widgets/windowcontainer.cpp34
-rw-r--r--src/gui/windowmenu.cpp30
-rw-r--r--src/gui/windowmenu.h2
-rw-r--r--src/gui/windows/buydialog.cpp5
-rw-r--r--src/gui/windows/changeemaildialog.cpp4
-rw-r--r--src/gui/windows/changepassworddialog.cpp4
-rw-r--r--src/gui/windows/charcreatedialog.cpp18
-rw-r--r--src/gui/windows/charcreatedialog.h2
-rw-r--r--src/gui/windows/charselectdialog.cpp18
-rw-r--r--src/gui/windows/charselectdialog.h2
-rw-r--r--src/gui/windows/chatwindow.cpp22
-rw-r--r--src/gui/windows/chatwindow.h4
-rw-r--r--src/gui/windows/debugwindow.cpp10
-rw-r--r--src/gui/windows/editserverdialog.cpp6
-rw-r--r--src/gui/windows/editserverdialog.h2
-rw-r--r--src/gui/windows/emotewindow.cpp22
-rw-r--r--src/gui/windows/equipmentwindow.cpp38
-rw-r--r--src/gui/windows/equipmentwindow.h2
-rw-r--r--src/gui/windows/inventorywindow.cpp13
-rw-r--r--src/gui/windows/itemamountwindow.cpp6
-rw-r--r--src/gui/windows/itemamountwindow.h2
-rw-r--r--src/gui/windows/logindialog.cpp12
-rw-r--r--src/gui/windows/logindialog.h2
-rw-r--r--src/gui/windows/minimap.cpp4
-rw-r--r--src/gui/windows/ministatuswindow.cpp33
-rw-r--r--src/gui/windows/ministatuswindow.h6
-rw-r--r--src/gui/windows/npcdialog.cpp60
-rw-r--r--src/gui/windows/questswindow.cpp7
-rw-r--r--src/gui/windows/quitdialog.cpp16
-rw-r--r--src/gui/windows/quitdialog.h2
-rw-r--r--src/gui/windows/registerdialog.cpp10
-rw-r--r--src/gui/windows/registerdialog.h2
-rw-r--r--src/gui/windows/selldialog.cpp4
-rw-r--r--src/gui/windows/serverdialog.cpp36
-rw-r--r--src/gui/windows/serverdialog.h4
-rw-r--r--src/gui/windows/setupwindow.cpp4
-rw-r--r--src/gui/windows/shopwindow.cpp8
-rw-r--r--src/gui/windows/shortcutwindow.cpp8
-rw-r--r--src/gui/windows/skilldialog.cpp11
-rw-r--r--src/gui/windows/socialwindow.cpp83
-rw-r--r--src/gui/windows/statuswindow.cpp41
-rw-r--r--src/gui/windows/statuswindow.h6
-rw-r--r--src/gui/windows/textcommandeditor.cpp10
-rw-r--r--src/gui/windows/unregisterdialog.cpp4
-rw-r--r--src/gui/windows/updaterwindow.cpp8
-rw-r--r--src/gui/windows/updaterwindow.h2
-rw-r--r--src/gui/windows/worldselectdialog.cpp8
-rw-r--r--src/gui/windows/worldselectdialog.h2
-rw-r--r--src/guildmanager.cpp13
-rw-r--r--src/input/keyboarddata.h4
-rw-r--r--src/inventory.cpp4
-rw-r--r--src/item.cpp9
-rw-r--r--src/item.h4
-rw-r--r--src/listeners/keylistener.h8
-rw-r--r--src/listeners/mouselistener.h34
-rw-r--r--src/localconsts.h3
-rw-r--r--src/main.cpp4
-rw-r--r--src/main.h4
-rw-r--r--src/map.cpp17
-rw-r--r--src/maplayer.cpp6
-rw-r--r--src/net/charserverhandler.h5
-rw-r--r--src/net/ea/chathandler.cpp1
-rw-r--r--src/net/ea/guildhandler.cpp11
-rw-r--r--src/net/ea/inventoryhandler.cpp11
-rw-r--r--src/net/ea/partyhandler.cpp8
-rw-r--r--src/net/eathena/generalhandler.cpp10
-rw-r--r--src/net/eathena/network.cpp5
-rw-r--r--src/net/tmwa/generalhandler.cpp10
-rw-r--r--src/net/tmwa/network.cpp5
-rw-r--r--src/particle/animationparticle.cpp5
-rw-r--r--src/particle/particlecontainer.cpp7
-rw-r--r--src/particle/rotationalparticle.cpp5
-rw-r--r--src/particle/textparticle.cpp2
-rw-r--r--src/render/graphics.cpp10
-rw-r--r--src/render/graphics.h11
-rw-r--r--src/render/graphicsdef.hpp4
-rw-r--r--src/render/mobileopenglgraphics.cpp16
-rw-r--r--src/render/normalopenglgraphics.cpp22
-rw-r--r--src/render/nullopenglgraphics.cpp13
-rw-r--r--src/render/safeopenglgraphics.cpp4
-rw-r--r--src/render/sdl2graphics.cpp4
-rw-r--r--src/render/sdl2softwaregraphics.cpp4
-rw-r--r--src/render/sdlgraphics.cpp4
-rw-r--r--src/render/surfacegraphics.h4
-rw-r--r--src/resources/atlasmanager.cpp2
-rw-r--r--src/resources/beinginfo.cpp7
-rw-r--r--src/resources/db/itemdb.cpp4
-rw-r--r--src/resources/dye.cpp7
-rw-r--r--src/resources/mapreader.cpp13
-rw-r--r--src/resources/resourcemanager.cpp4
-rw-r--r--src/shopitem.cpp1
-rw-r--r--src/simpleanimation.cpp5
-rw-r--r--src/statuseffect.cpp13
-rw-r--r--src/statuseffect.h3
-rw-r--r--src/test/testmain.cpp4
-rw-r--r--src/text.cpp11
-rw-r--r--src/touchmanager.cpp14
-rw-r--r--src/utils/delete2.h30
-rw-r--r--src/utils/translation/translationmanager.cpp4
283 files changed, 28756 insertions, 27793 deletions
diff --git a/ChangeLog b/ChangeLog
index a137bc8d2..7b83befbf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2014-03-29 New release 1.4.3.29
+fix: memory leak on window resize.
+fix: crash with map layer patches.
+add: improve performance.
+add: chat command for send message to gms.
+Command: /gm message
+add: context menu in windows.
+add: in social window highlight poisoned hp bad with other color.
+add: option to hide support link on errors.
+add: option to show server side player position.
+add: swap X and left Ctrl keys.
+
2014-03-15 New release 1.4.3.15
fix: selection in equipment window.
fix: emotes in crazy moves.
@@ -1075,7 +1087,7 @@ fix: crash in reconnecting to servers.
add: make script for MacOS with fink.
add: updated mplus and libiration fonts.
add: player statuses: enabled shop, away and inactive mode.
-add: map reduce mode usefull for sftware drawing mode (improving speed).
+add: map reduce mode useful for sftware drawing mode (improving speed).
add: updated translations.
add: redesign video tab in settings.
@@ -1176,7 +1188,7 @@ add: dont waste chat space if input box is hidden.
ManaPlus:
fix: improve opengl speed.
fix: update ru, pt, pt_BR, fr, es translations.
-add: remove nicks in whisper. Usefull for bots like guild bot.
+add: remove nicks in whisper. useful for bots like guild bot.
add: no away option in whisper context menu.
add: save chat tabs options between client restarts.
@@ -1257,7 +1269,7 @@ add: inventory filter and sorter.
add: increased char slots number from 3 to 9 per each account.
Also add support for configurable char slots number in exended servers.
add: option to force connection to only one ip for all three servers (char, login, map).
-Usefull for port mapping connections.
+useful for port mapping connections.
add: updated russian translation.
Mana:
@@ -1335,7 +1347,7 @@ add: battle chat tab and battle event.
Disable by default.
add: color hightlight if trade partner lower money.
add: custom update host.
-Can be usefull if normal update server is dead.
+Can be useful if normal update server is dead.
To enable in login dialog select custom update type and put new update host url in text field. (custom host for tmw server is http://manaplus.jonklo.net/updates/)
Mana:
diff --git a/README b/README
index 5bc15fe4d..763b5693c 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
THE MANA PLUS CLIENT
===============
- Version: 1.4.3.15 Date: 2014-03-15
+ Version: 1.4.3.29 Date: 2014-03-29
Development team:
- See AUTHORS file for a list
diff --git a/README.txt b/README.txt
index fb5093ba1..652fc44c2 100644
--- a/README.txt
+++ b/README.txt
@@ -1,7 +1,7 @@
THE MANA PLUS CLIENT
===============
- Version: 1.4.3.15 Date: 2014-03-15
+ Version: 1.4.3.29 Date: 2014-03-29
Development team:
- See AUTHORS file for a list
diff --git a/build/packevol b/build/packevol
index 3eee6a05d..464f241c0 100755
--- a/build/packevol
+++ b/build/packevol
@@ -7,7 +7,7 @@ dir=`pwd`
cd packaging/windows
./make-translations.sh
makensis -DDLLDIR=$dir/../libs/dll/ \
- -DPRODUCT_VERSION="1.4.3.15" \
+ -DPRODUCT_VERSION="1.4.3.29" \
-DEXESUFFIX=/src \
-DUPX=true \
evol.nsi
diff --git a/build/packtmw b/build/packtmw
index 6457687ef..bc75db779 100755
--- a/build/packtmw
+++ b/build/packtmw
@@ -7,7 +7,7 @@ dir=`pwd`
cd packaging/windows
./make-translations.sh
makensis -DDLLDIR=$dir/../libs/dll/ \
- -DPRODUCT_VERSION="1.4.3.15" \
+ -DPRODUCT_VERSION="1.4.3.29" \
-DEXESUFFIX=/src \
-DUPX=true \
tmw.nsi
diff --git a/build/packwin b/build/packwin
index 28866a4c2..ba4cc5f87 100755
--- a/build/packwin
+++ b/build/packwin
@@ -7,7 +7,7 @@ dir=`pwd`
cd packaging/windows
./make-translations.sh
makensis -DDLLDIR=$dir/../libs/dll/ \
- -DPRODUCT_VERSION="1.4.3.15" \
+ -DPRODUCT_VERSION="1.4.3.29" \
-DEXESUFFIX=/src \
-DUPX=true \
setup.nsi
diff --git a/configure.ac b/configure.ac
index 2b7d6873e..47680404f 100755
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
AC_PREREQ(2.60)
-AC_INIT([ManaPlus], [1.4.3.15], [akaras@inbox.ru], [manaplus])
+AC_INIT([ManaPlus], [1.4.3.29], [akaras@inbox.ru], [manaplus])
AM_INIT_AUTOMAKE([1.9])
AC_CONFIG_HEADERS([config.h:config.h.in])
AC_LANG_CPLUSPLUS
diff --git a/data/graphics/gui/colors.xml b/data/graphics/gui/colors.xml
index 92b8cc756..f876629a1 100644
--- a/data/graphics/gui/colors.xml
+++ b/data/graphics/gui/colors.xml
@@ -124,6 +124,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/help/chatcommands.txt b/data/help/chatcommands.txt
index b2a71c927..be1915e5a 100644
--- a/data/help/chatcommands.txt
+++ b/data/help/chatcommands.txt
@@ -47,6 +47,7 @@
<</dropn - drop N items from any slot.>>
<</info - show guild info. Only for native guilds only.>>
<</wait NAME - wait for nick or moster with name.>>
+ <</gm MESSAGE - send message to all online gms.>>
##9<<Trade>>
##2
@@ -104,7 +105,7 @@
##9<<Content devs>>
##2
- <</cleangraphics - remove all cached graphics. Usefull for content developers.>>
+ <</cleangraphics - remove all cached graphics. Useful for content developers.>>
<</testparticle FILENAME - set test particle on player.>>
##9<<Other>>
diff --git a/data/themes/blacknblack/colors.xml b/data/themes/blacknblack/colors.xml
index 429a46a66..3cdf14382 100644
--- a/data/themes/blacknblack/colors.xml
+++ b/data/themes/blacknblack/colors.xml
@@ -125,6 +125,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/blackwood/colors.xml b/data/themes/blackwood/colors.xml
index 30cddd93d..10783b846 100644
--- a/data/themes/blackwood/colors.xml
+++ b/data/themes/blackwood/colors.xml
@@ -124,6 +124,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/enchilado/colors.xml b/data/themes/enchilado/colors.xml
index ed0b47824..e2ee35822 100644
--- a/data/themes/enchilado/colors.xml
+++ b/data/themes/enchilado/colors.xml
@@ -125,6 +125,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/golden-delicious/colors.xml b/data/themes/golden-delicious/colors.xml
index 258498f05..67129f420 100644
--- a/data/themes/golden-delicious/colors.xml
+++ b/data/themes/golden-delicious/colors.xml
@@ -358,14 +358,11 @@
<color id="STATUSBAR_OFF" color="#ffff00" />
</palette>
-<!-- DEFAULT progressbar is obsolete! This would be removed from
-future versions of theme, it only left here to keep compatibility
-with older versions for some time -->
- <progressbar id="DEFAULT" color="#266091" />
<progressbar id="UPDATE" color="#165081" />
<progressbar id="STATUS" color="#888808" />
<progressbar id="MONEY" color="#606060" />
<progressbar id="HP" color="#D00000,C09800,779000,008710" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1250b0" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#6080a0" />
diff --git a/data/themes/jewelry/colors.xml b/data/themes/jewelry/colors.xml
index 2721d6d2d..616d57db6 100644
--- a/data/themes/jewelry/colors.xml
+++ b/data/themes/jewelry/colors.xml
@@ -406,6 +406,7 @@
</palette>
<progressbar id="HP" color="#b80000" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/mana/colors.xml b/data/themes/mana/colors.xml
index 7bc5afcec..9a56ee44e 100644
--- a/data/themes/mana/colors.xml
+++ b/data/themes/mana/colors.xml
@@ -125,6 +125,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/pink/colors.xml b/data/themes/pink/colors.xml
index f9b1dc441..f720bb8fc 100644
--- a/data/themes/pink/colors.xml
+++ b/data/themes/pink/colors.xml
@@ -125,6 +125,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/unity/colors.xml b/data/themes/unity/colors.xml
index 552bce4bf..942f19d77 100644
--- a/data/themes/unity/colors.xml
+++ b/data/themes/unity/colors.xml
@@ -124,6 +124,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/themes/wood/colors.xml b/data/themes/wood/colors.xml
index 9f3915ab5..f3059f820 100644
--- a/data/themes/wood/colors.xml
+++ b/data/themes/wood/colors.xml
@@ -125,6 +125,7 @@
</palette>
<progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="HP_POISON" color="#ffff00,70ff00,50ff00,30ff00" />
<progressbar id="MP" color="#1a66e6" />
<progressbar id="NO_MP" color="#646464" />
<progressbar id="EXP" color="#8fc0d3" />
diff --git a/data/translations/help/es.po b/data/translations/help/es.po
index 16f98a3d8..caaec32d6 100644
--- a/data/translations/help/es.po
+++ b/data/translations/help/es.po
@@ -9,8 +9,8 @@
msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
-"PO-Revision-Date: 2014-03-09 22:58+0000\n"
-"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
+"PO-Revision-Date: 2014-03-17 19:44+0000\n"
+"Last-Translator: Nelson Martell <nelson6e65-manaplus@yahoo.es>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -349,7 +349,7 @@ msgid "/addpriorityattack NAME - add monster to priority attack list."
msgstr "/addpriorityattack NOMBRE - Agregar monstruo a la lista de ataque prioritario."
msgid "For TMW support:"
-msgstr ""
+msgstr "Para ayuda de TMW:"
msgid "/priceload - load shop price from disc."
msgstr "/priceload - Cargar precios de la tienda desde disco."
@@ -363,7 +363,7 @@ msgid "\"Item shortcut 13\""
msgstr "\"Atajo para objeto 13\" "
msgid "For other servers may exists other copyrights."
-msgstr ""
+msgstr "Para otros servidores podrían existir otros derechos de autor."
msgid "\"Outfit shortcut 13\""
msgstr "\"Atajo para vestimenta 13\""
@@ -482,7 +482,7 @@ msgid "\"Item shortcut 2\""
msgstr "\"Atajo para objeto 2\" "
msgid "About current server"
-msgstr ""
+msgstr "Acerca del servidor actual"
msgid "\"Quick heal target or self\""
msgstr "\"Curar rápidamente al objetivo o a sí mismo\""
@@ -702,7 +702,7 @@ msgid "/magicattack - attack target with magic."
msgstr "/magicattack - Ataca al objetivo con magia."
msgid "For ManaPlus Online support:"
-msgstr ""
+msgstr "Para ayuda de ManaPlus Online:"
msgid "\"Set direction right\""
msgstr "\"Voltear a la derecha\""
@@ -844,7 +844,7 @@ msgid "\"Emote shortcut 8\""
msgstr "\"Atajo para emoticono 8\""
msgid "For Evol Online support:"
-msgstr ""
+msgstr "Para ayuda de Evol Online:"
msgid "/follow NICK - start follow mode."
msgstr "/follow NICK - iniciar el modo seguimiento."
@@ -915,7 +915,7 @@ msgid "\"Set direction up\""
msgstr "\"Voltear hacia arriba\""
msgid "or come visit us on our IRC channel:"
-msgstr ""
+msgstr "O ven a visitarnos en nuestro canal de IRC:"
msgid "\"Toggle camera mode\""
msgstr "\"Activar el modo de cámara\""
@@ -973,7 +973,7 @@ msgstr "Contribuyentes al desarrollo del cliente"
msgid ""
"Otherwise see the @@team|Development Team@@ section to have a list of\n"
" developers and how to contact them."
-msgstr ""
+msgstr "Por otro lado, visita la sección @@team|Equipo de Desarrollo@@ para tener\nuna lista de desarrolladores y cómo contactarlos."
msgid "\"Item shortcut 11\""
msgstr "\"Atajo para objeto 11\" "
@@ -1047,7 +1047,7 @@ msgid "/friend NICK, /befriend NICK - add nick to friends list."
msgstr "/friend NICK, /befriend NICK - agregar nick a la lista de amigos."
msgid "ABOUT THE MANA WORLD"
-msgstr ""
+msgstr "ACERCA DE THE MANA WORLD"
msgid "\"Emote shortcut 14\""
msgstr "\"Atajo para emoticono 14\""
diff --git a/po/ar.po b/po/ar.po
index 5355bc686..4eef28dcb 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/manaplus/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -111,387 +111,387 @@ msgstr[4] ""
msgstr[5] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -501,8 +501,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -529,37 +529,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "تثبيت"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "مرئية"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -567,13 +567,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -581,32 +583,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -621,7 +623,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -634,65 +636,65 @@ msgid "Error"
msgstr "خطأ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -897,25 +899,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -938,36 +940,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1321,9 +1323,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "شراء"
@@ -1334,9 +1336,9 @@ msgstr "شراء"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "بيع"
@@ -1345,7 +1347,7 @@ msgstr "بيع"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1371,7 +1373,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1407,27 +1409,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "إلغاء"
@@ -1440,7 +1442,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1452,8 +1454,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1474,8 +1476,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1497,7 +1499,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1510,7 +1512,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1566,7 +1568,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1576,14 +1578,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1592,52 +1594,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1646,64 +1665,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1711,56 +1730,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "استخدام"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1768,134 +1787,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1903,7 +1922,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1913,7 +1932,7 @@ msgstr "تجريد من العتاد"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "استعمال العتاد"
@@ -1921,14 +1940,14 @@ msgstr "استعمال العتاد"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1936,7 +1955,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "إسقاط"
@@ -1944,48 +1963,48 @@ msgstr "إسقاط"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "قسم"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2100,10 +2119,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "مغادرة"
@@ -2677,7 +2696,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2702,8 +2721,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "حذÙ"
@@ -2739,15 +2758,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2763,7 +2782,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3006,12 +3025,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3660,7 +3679,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3738,89 +3757,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3828,162 +3852,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4182,8 +4211,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4804,169 +4832,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "الحالة"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "العتاد"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "الجردة"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "مهارات"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4995,14 +5023,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5012,9 +5040,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5024,18 +5052,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "إنشاء"
@@ -5044,9 +5072,9 @@ msgstr "إنشاء"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5260,7 +5288,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5322,13 +5350,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5588,7 +5616,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5683,24 +5711,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5708,7 +5736,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5716,15 +5744,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5736,8 +5764,8 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5749,12 +5777,12 @@ msgstr[4] ""
msgstr[5] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5846,42 +5874,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5891,7 +5919,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5899,7 +5927,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5907,13 +5935,13 @@ msgid "Level: %d"
msgstr "المستوى: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5938,8 +5966,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "إضاÙØ©"
@@ -6029,12 +6057,12 @@ msgid "Passwords do not match."
msgstr "كلمات السرّ غير متطابقة."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6045,7 +6073,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6060,33 +6088,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6107,23 +6135,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6144,24 +6172,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6254,190 +6282,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6608,7 +6636,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "جار٠الاتّصال..."
@@ -6637,12 +6665,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6652,12 +6680,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6679,25 +6707,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6705,7 +6733,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/bg.po b/po/bg.po
index dee41a636..ccbb2d3a4 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/manaplus/language/bg/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -563,13 +563,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1330,9 +1332,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1341,7 +1343,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr ""
@@ -1436,7 +1438,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1917,14 +1936,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1940,48 +1959,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr ""
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr ""
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr ""
@@ -5040,9 +5068,9 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index 1fde3c65f..a0803157e 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/manaplus/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -48,59 +48,59 @@ msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr "Has intentat agafar un objecte inexistent. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr "L'objecte es massa pesant. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr "L'inventari està complet. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr "La pila d'objectes es massa gran. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr "L'objecte pertany a una altra persona. "
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr "Problema desconegut al agafar l'objecte. "
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[0] "Has recollit %d [@@%d|%s@@]. "
msgstr[1] "Has recollit %d [@@%d|%s@@]. "
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr "treball "
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr "(D) Moviments per defecte"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr "(I) Invertir moviments "
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr "(c) moure's amb alguns moviments boigs "
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr "(c) Mou-te amb moviments boigs "
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr "(a) moviment boig personalitzat"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr "(?) moviment boig "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr "(0) moviment a objectiu per defecte "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr "(1) mou-te al objectiu a la distància 1 "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr "(3) mou-te al objectiu a la distància 3 "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr "(5) mou-te al objectiu a la distància 5 "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr "(7) mou-te al objectiu a la distància 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr "(A) mou-te al objectiu a la distància d'atac "
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr "(?) mou-te al objectiu "
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr "(D) seguiment per defecte "
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr "(R) seguiment relatiu "
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr "(M) seguiment tipus mirall "
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr "(P) seguiment de mascota "
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr "(?) seguiment desconegut"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr "(?) atac "
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr "(D) atac per defecte "
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr "(s) selecciona atac sense escut "
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr "(S) selecciona atac amb escut "
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr "(G) ves i ataca "
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr "(A) ves, ataca i agafa"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr "(d) sense auto atac "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr "(S) àrea de recollida petita 1x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr "(D) àrea de recollida per defecte 2x1 "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) àrea àmplia de recollida 2x3 "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr "(3) àrea de recollida 3x3 "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr "(g) agafa a una distància de 4 "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr "(G) agafa a una distància de 8 "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr "(A) agafa a distància màxima "
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr "(?) agafa "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr "(N) Visualització de mapa normal "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr "(D) visualització de mapa \"depurador\" "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr "(u) visualització de mapa ultra "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr "(U) visualització de mapa ultra 2 "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr "(e) visualització de mapa buida "
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr "(b) visualització de mapa blanc i negre "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr "(f) Utilitza #flar per a atac màgic "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr "(c) utilitza #chiza per a atac màgic "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr "(I) utilitza #igrav per a atac màgic "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr "(F) utilitza #chiza per a atac màgic "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) utilitza #upmarmu per a atac màgic "
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr "(?) atac màgic "
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr "(D) imitació per defecte "
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr "(O) imitació de vestimenta "
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr "(?) imitació "
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr "Lluny del teclat "
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr "(O) al teclat "
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr "(A) absent "
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr "(?) absent "
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr "(G) mode càmera de joc "
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr "(F) mode de càmera lliure "
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr "Els modificadors de joc estan activats "
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr "Els modificadors de joc estan desactivats "
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignorar completament "
@@ -526,37 +526,37 @@ msgstr "Bombolla flotant "
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Configuració "
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Vídeo "
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr "Tema "
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Ajuda "
@@ -564,13 +564,15 @@ msgstr "Ajuda "
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Tancar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "Connectant al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "Iniciant sessió "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr "Entrant al mon de joc "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr "Sol·licitant personatges "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr "Connectant al servidor de joc "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr "Canviant servidors de joc"
@@ -618,7 +620,7 @@ msgstr "Canviant servidors de joc"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Error "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr "Sol·licitant detalls de registre"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr "Canvi de contrasenya "
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr "Contrasenya canviada amb èxit! "
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr "Canvi de correu "
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr "Correu canviat amb èxit! "
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr "Registre anul·lat amb èxit "
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr "Adéu, torna quan vulguis... "
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s no existeix i no pot ser creat! Sortint."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Error creant el directori d'actualitzacions! "
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Error: %s no existeix i no pot ser creat! Sortint."
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr "Depurador "
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Error al guardar la captura de pantalla! "
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr "S'ha perdut la connexió amb el servidor."
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Error de xarxa "
@@ -1318,9 +1320,9 @@ msgstr "Parlar "
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Comprar"
@@ -1331,9 +1333,9 @@ msgstr "Comprar"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Vendre "
@@ -1342,7 +1344,7 @@ msgstr "Vendre "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Cancel·lar "
@@ -1437,7 +1439,7 @@ msgstr "Jugadors "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Afegir al xat"
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Conjunt "
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr "Conjurs "
@@ -1563,7 +1565,7 @@ msgstr "Des-habilita absència "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr "Deixa"
@@ -1573,14 +1575,14 @@ msgstr "Deixa"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr "Canviar la posició del gremi"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Canviar el nom de la marca de mapa"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nom:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Afegeix al intercanvi "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Agregar-ne 10 al intercanvi "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Agregar-ne la mitat al intercanvi "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Agregar-los tots al intercanvi "
@@ -1643,64 +1662,64 @@ msgstr "Agregar-los tots al intercanvi "
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Botiga "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Emmagatzema 10 "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Emmagatzema la mitat "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Emmagatzema-ho tot"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Recuperar "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Recupera 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Recuperar la mitat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Recupera-ho tot"
@@ -1708,56 +1727,56 @@ msgstr "Recupera-ho tot"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Utilitzar "
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Amagar "
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Mostrar "
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorar "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Des-equipar "
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equipar "
@@ -1918,14 +1937,14 @@ msgstr "Equipar "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr "Deixar caure... "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Deixar caure "
@@ -1941,48 +1960,48 @@ msgstr "Deixar caure "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Dividir "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr "Selecciona OK "
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Sortir"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Esborra "
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr "Dreceres "
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Xat "
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr "Editar"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr "Nivell: %d"
@@ -3657,7 +3676,7 @@ msgstr "Encercla objectiu del monstre "
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr "Corregir posició automàticament "
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:189
msgid "Attack while moving"
msgstr "Atacar en moviment "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:193
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:197
msgid "Sync player move"
msgstr "Sincronitzar moviment del jugador "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:201
msgid "Crazy move A program"
msgstr "Programa de moviments boigs A "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr "Mostra barra de vida pròpia "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr "Habilita estadístiques ràpides "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr "Encercla objectiu del jugador "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr "Mostra missatges d'experiència de treball "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr "Mostra finestres emergents de jugadors "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr "Mostra treball "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Botiga "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr "Acceptar peticions de compra/venda "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr "Permet mode botiga "
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr "Registra els diàlegs de NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr "Habilitar atac del cantó del servidor "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr "Permet comprovador de bots "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr "Permet registre de depurador "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr "Mode de baix tràfic "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr "Amaga sprite de protector "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr "Mostra fons "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr "ONL"
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr "Qui està en línia "
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr "BC"
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr "Comprovador de Bot "
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr "KS"
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr "Estadística de morts "
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr "EST"
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Estat "
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Equipament "
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr "INV "
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventari "
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr "HAB"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Habilitats "
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr "Social "
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr "DR"
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr "CON"
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr "DR"
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr "CON"
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preu: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5021,18 +5049,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Crear"
@@ -5041,9 +5069,9 @@ msgstr "Crear"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5257,7 +5285,7 @@ msgstr "Canvia compta d'accés "
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Juga"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr "Present: %s; %d jugadors estan presents. "
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Xiuxiuejant a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr "Connectar "
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr "Desconegut."
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr "Reajustar estadística "
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr "Reajustar temporitzador "
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5729,8 +5757,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5738,12 +5766,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5835,42 +5863,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr "Barra de vida "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr "Barra de mana "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr "Barra d'experiència "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr "Barra de pes "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr "Barra de ranures d'inventari "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr "Barra de diners "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr "Barra de fletxes "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr "Barra d'estatus "
@@ -5880,7 +5908,7 @@ msgstr "Barra de treball "
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5888,7 +5916,7 @@ msgstr "Nivell: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5896,13 +5924,13 @@ msgid "Level: %d"
msgstr "Nivell: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr "Necessites "
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr "Nivell de treball: %d "
@@ -5927,8 +5955,8 @@ msgstr "Envia"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Afegeix "
@@ -6018,12 +6046,12 @@ msgid "Passwords do not match."
msgstr "Les contrasenyes no coincideixen. "
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6034,7 +6062,7 @@ msgid "Choose Your Server"
msgstr "Escolleix el teu servidor"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr "Carregar "
@@ -6049,33 +6077,33 @@ msgid "Use same ip for game sub servers"
msgstr "Utilitza la mateixa ip per a sub-servidors del joc "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Descarregant llista de servidors...%2.2f%% "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr "Esperant el servidor... "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr "Preparant descàrrega "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr "Error recuperant llista de servidors! "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr "requereix una nova versió "
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr "requereix v%s"
@@ -6096,23 +6124,23 @@ msgid "Personal Shop"
msgstr "Botiga personal "
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr "Comprar objectes "
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr "Vendre objectes "
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr "Anunciar "
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr "Mostra enllaços al anunci "
@@ -6133,24 +6161,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr "%s vol %s %s acceptes? "
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Aumentar"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr "Punts d'habilitat restants: %d "
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr "Habilitats %d "
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr "Habilitat %d"
@@ -6243,190 +6271,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr "Estàs segur que vols deixar el grup %s? "
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr "Crear grup "
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr "Invita "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr "Acceptada invitació a grup de %s. "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr "Refusada invitació al grup de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Acceptada invitació a gremi de %s. "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Refusada invitació al gremi de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr "Creant gremi anomenat %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr "Creant grup anomenat %s. "
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr "Nom de gremi "
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr "Selecciona nom del gremi. "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr "Invitació al grup rebuda, però ja n'hi ha una existent. "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s t'ha invitat al gremi %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr "Acceptar invitació a gremi "
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Rebuda invitació a grup, però ja n'hi ha una d'existent. "
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr "Has estat invitat a unir-te a un grup. "
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Has estat invitat a unir-te al grup %s. "
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s t'ha invitat a unir-te al seu grup. "
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s t'ha invitat a unir-te al grup %s. "
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Acceptar invitació a grup "
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr "No es pot crear grup. Ja en pertanys a un. "
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr "Nom del grup"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr "Tria el nom del teu grup."
@@ -6597,7 +6625,7 @@ msgid "Updating..."
msgstr "Actualitzant... "
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Connectant... "
@@ -6626,12 +6654,12 @@ msgid "Completed"
msgstr "Complet "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr "Qui Està en Línia - Actualitzant "
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr "Actualitza"
@@ -6641,12 +6669,12 @@ msgid "Who Is Online - "
msgstr "Qui Està En Línia - "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr "Qui Està En Línia - error "
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr "Qui Està En Línia - Actualitza "
@@ -6668,25 +6696,25 @@ msgstr "Tria Món "
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6694,7 +6722,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index ea2d2d8f2..4bc5c59d5 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 18:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 22:14+0000\n"
"Last-Translator: samuraiii <samurai.no.dojo@gmail.com>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/manaplus/language/"
"cs/)\n"
@@ -34,77 +34,77 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptovat příchozí žádosti o obchodování"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Viditelný na mapě"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Člověk"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "uskoÄení"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "minutí"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Byl jsi zabit %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
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:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Předmět je příliš těžký."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Předmět je příliš daleko."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Inventář je plný."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Hromada je příliš velká."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Předmět patří někomu jinému."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -113,387 +113,387 @@ msgstr[1] "Sebral jsi %d [@@%d|%s@@]."
msgstr[2] "Sebral jsi %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "zk"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "práce"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) výchozí pohyby"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) invertované pohyby"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) pohyby s trochou šílených pohybů"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) pohyby s šílenými pohyby"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) dvojité normální + šílené"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) neznámý pohyb"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) šílené pohyby Äíslo %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) vlastní šílené pohyby"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) šílené pohyby"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) výchozí pohyb k cíli"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) pohyb k cíli do vzdálenosti 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) pohyb k cíli do vzdálenosti 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) pohyb k cíli do vzdálenosti 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) pohyb k cíli do vzdálenosti 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) pohyb k cíli do vzdálenosti 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) pohyb k cíli na útoÄný dosah"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) dosah útoku luÄÅ¡tníka"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) jdi na útoÄnou vzdálenost -1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) pohyb k cíli"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) výchozí následování"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) relativní následování"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) zrcadlené následování"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) následování mazlíÄka"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) neznámé následování"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) útok"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) výchozí útok"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) přepínat útok bez štítu"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) přepínat útok se štítem"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) jdi a útoÄ"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) jdi, útoÄ, sbírej"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) bez automatického útoku"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) malý sběr 1x1 pole"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) výchozí sběr 2x1 pole"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) sběr přes 2x3 pole"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) sběr 3x3 pole"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) jdi a seber do vzdálenosti 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) jdi a seber do vzdálenosti 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) jdi a seber do max. vzdálenosti"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) sběr"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) Normální zobrazení mapy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) debug zobrazení mapy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) ultra zobrazení mapy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) ultra zobrazení mapy 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) zobrazen prázdné mapy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) zobrazení Äernobílé mapy"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) použij #flar pro magický útok"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) použij #chiza pro magický útok"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) použij #ingrav pro magický útok"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) použij #frillyar pro magický útok"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) použij #upmarmu pro magický útok"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) magický útok attack"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) útoÄ na vÅ¡ecky hráÄe"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) útoÄit na vÅ¡ecky krom přátel"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) útoÄ na ty se Å¡patnými vztahy"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) neútoÄit na hráÄe"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) útok hráÄe proti hráÄi"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) výchozí imitace"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) imitace výstroje"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) imitace"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "PryÄ"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) u poÄítaÄe"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) pryÄ (away)"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) away"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) mód herní kamery"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) mód volné kamery"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modifikátory hry jsou zapnuty"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modifikátory hry jsou vypnuty"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Modifikátory hry nejsou známy"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Nasledovat: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Následování zrušeno."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imitace: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitace zrušena."
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Vidíš %s"
@@ -503,8 +503,8 @@ msgstr "Vidíš %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "KompletnÄ› ignorovat"
@@ -531,37 +531,37 @@ msgstr "Plovoucí bublina"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Nastavení"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr "Výkon"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Téma"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr "O ManaPlus"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Nápověda"
@@ -569,46 +569,48 @@ msgstr "Nápověda"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Zavřít"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Připojuji se k serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Přihlašuji se"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Vstupuji do herního světa"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Vyžaduji postavy"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Připojuji se k hernímu serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Vyměňuji herní servery"
@@ -623,10 +625,10 @@ msgstr "Vyměňuji herní servery"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -636,65 +638,65 @@ msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Požaduji registraÄní detaily"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Změna hesla"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Heslo úspěšně změněno!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Změna emailu"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email úspěšně změněn!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Zrušení registrace úspěšné"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Nashledanou, vraťte se kdykoli..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s neexistuje a vytvoÅ™ení selhalo. KonÄím."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Neplatný host pro update: %s."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Chyba při vytváření adresáře s updaty!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Chyba: %s neexistuje a nelze ho vytvoÅ™it. UkonÄuji."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "Preješ si otevřít stránku podpory?"
@@ -707,36 +709,36 @@ msgstr "Neznámý příkaz."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Prosím zadej jméno."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "HrÃ¡Ä je již %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "HrÃ¡Ä byl úspěšnÄ› zaÅ™azen jako %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "HrÃ¡Ä nemůže být zaÅ™azen jako %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Nelze možné zaslat prázdné šeptání!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -747,179 +749,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Vyrovnávací paměť vyÄiÅ¡tÄ›na"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Chybí jméno party."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Chybí jméno gildy."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter přepíná chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Zpráva zavírá chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Enter nyní přepíná chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Zpráva nyní ukonÄuje chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "přítel"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "přehlížený"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutrální"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "HrÃ¡Ä nebyl ignorován!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "HrÃ¡Ä již není ignorován!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "HrÃ¡Ä nemůže být odignorován!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "na Äerné listinÄ›"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "nepřítel"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "HrÃ¡Ä již byl vymazán!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "HrÃ¡Ä byl úspěšnÄ› vymazán!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "HrÃ¡Ä nemůže být vymazán!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Doba běhu klienta: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d týdnů"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d týdnů"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d dní"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d dní"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d hodin"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d hodin"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minut"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d minut"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d second"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d vteřin"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Systémové proměnné uloženy"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr "Nahráno nastavení do:"
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr "Nahráno nastavení serveru do:"
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr "Nahrány záznmy do:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Resource images:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Resource orphaned images:"
@@ -942,36 +944,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Obecný"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Snímek obrazovky uložen jako %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Ukládání snímku obrazovky selhalo!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Spojení se serverem bylo ztraceno."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Chyba sítě"
@@ -980,8 +982,8 @@ msgstr "Chyba sítě"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "výchozí"
@@ -1182,7 +1184,7 @@ msgstr "Zaměř Cíl"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normální"
@@ -1246,7 +1248,7 @@ msgstr "Obchod"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Útok"
@@ -1325,9 +1327,9 @@ msgstr "Promluv"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Nákup"
@@ -1338,9 +1340,9 @@ msgstr "Nákup"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Prodej"
@@ -1349,7 +1351,7 @@ msgstr "Prodej"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Přidat komentář"
@@ -1375,7 +1377,7 @@ msgstr "Přidat do seznamu útoku"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Vložit do seznamu ignorovaných"
@@ -1411,27 +1413,27 @@ msgstr "Vložit jméno do chatu"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Zrušit"
@@ -1444,7 +1446,7 @@ msgstr "HráÄi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Vykopnout z party"
@@ -1456,8 +1458,8 @@ msgstr "Sebrat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Přidat do chatu"
@@ -1478,8 +1480,8 @@ msgstr "Přejmenovat"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Odebrat"
@@ -1501,7 +1503,7 @@ msgstr "Přesunout kameru"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Výstroje"
@@ -1527,7 +1529,7 @@ msgstr "Upravit kouzlo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Vymazat"
@@ -1570,7 +1572,7 @@ msgstr "Vypnout \"away\""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Opustit"
@@ -1580,14 +1582,14 @@ msgstr "Opustit"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Kopírovat do schránky"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Pozvat do party"
@@ -1596,52 +1598,69 @@ msgstr "Pozvat do party"
msgid "Change guild position"
msgstr "Změň hodnost v guildě"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr "okno"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr "Odemknout"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr "Zamknout"
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "PÅ™ejmenovat znaÄku na mapÄ›"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Jméno: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "HráÄův komentář"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Komentář: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Přidat k obchodu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Přidat 10 k obchodu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Přidat polovinu k obchodu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Vlož do obchodu vše-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Přidat vše k obchodu"
@@ -1650,64 +1669,64 @@ msgstr "Přidat vše k obchodu"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Uložit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Uschovat 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Uschovat polovinu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Ulož vše-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Uschovat všechny"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Vzít"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Vzít 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Vzít polovinu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Vyber vše-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Vzít všechny"
@@ -1715,56 +1734,56 @@ msgstr "Vzít všechny"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Použít"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "VyÄistit okno upuÅ¡tÄ›ní"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Skrýt"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Zobrazit"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Resetovat žlutý pruh"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Zkopírovat do chatu"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(výchozí)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Posunout nahoru"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Posunout dolů"
@@ -1772,134 +1791,134 @@ msgstr "Posunout dolů"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Svléknout"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Kopírovat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Vložit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Otevřít odkaz "
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Zobrazit okno"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Být přátelé"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Přehlížet"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorovat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Černá listina"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Nastavit jako nepřítele"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Vymazat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Odignorovat"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Následovat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitace"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Koupit (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Prodat (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Zobrazit předměty"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Odeber ze seznamu sběru"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Přidej do seznamu sběru"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Přestat chránit předmět"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Chránit předmět"
@@ -1907,9 +1926,9 @@ msgstr "Chránit předmět"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Odebrat z vybavení"
@@ -1917,22 +1936,22 @@ msgstr "Odebrat z vybavení"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Vybavit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Upustit..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Upustit vše"
@@ -1940,56 +1959,56 @@ msgstr "Upustit vše"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Upustit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Rozdělit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "GM..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "GM příkazy"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Zkontrolovat ip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Jdi na"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Zavolej zpět"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Oživ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Vykopnout"
@@ -2104,10 +2123,10 @@ msgstr "Vybrat OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "UkonÄit"
@@ -2679,12 +2698,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Ostatní"
@@ -2704,10 +2723,10 @@ msgstr "Vybrat2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Smazat"
@@ -2750,7 +2769,7 @@ msgstr "Zkratky"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Okna"
@@ -2758,8 +2777,8 @@ msgstr "Okna"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Smajlíci"
@@ -2767,7 +2786,7 @@ msgstr "Smajlíci"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2823,7 +2842,7 @@ msgstr "Jména NPC"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monstra"
@@ -2849,7 +2868,7 @@ msgstr "Členové gildy"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Částicové efekty"
@@ -2983,39 +3002,39 @@ msgstr "Bod na cestÄ›"
msgid "Tiles border"
msgstr "Okraj dílků"
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Úroveň: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Peníze: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Ob."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Otevři web adresu"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Upravit"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Úroveň: %d"
@@ -3026,30 +3045,30 @@ msgid "Battle"
msgstr "Boje"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Globální oznámení:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Globální oznámení od %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s šeptá: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s je nyní připojen."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s se právě odpojil."
@@ -3063,7 +3082,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Gilda"
@@ -3074,142 +3093,142 @@ msgid "Lang"
msgstr "Jazyk"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Základní nastavení"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Zapnout audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Zapnout hudbu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Zapnout zvukové efekty hry"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Zapnout zvukové efekty ovládání"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Hlasitost efektů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Hlasitost hudby"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Povolit vytlumení muziky"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Frekvence zvuku"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "stereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surround+center+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Kanály zvuku"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Zvukové efekty"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Zvuk informaÄního dialogu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Zvuk požadavkového dialogu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Zvuk šeptané zprávy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Zvuk zprávy Gildy / Party"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Zvuk zvýrazněné zprávy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Zvuk globálního oznámení"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Zvuk chybového oznámení"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Zvuk požadavku na obchod"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Zvuk zobrazení okna"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Zvuk zavření okna"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Povolit mumble hlasový chat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Stáhnout hudbu"
@@ -3232,8 +3251,8 @@ msgstr "Chránít zaměření chatu"
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Barvy"
@@ -3402,100 +3421,100 @@ msgstr "Zobrazit knoflík pro smajlíky v chatu"
msgid "Show motd server message on start"
msgstr "Zobrazit motto dne od serveru při startu"
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Takhle bude barva vypadat"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Typ:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Prodleva:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Červená:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Zelená:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Modrá:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statický"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulzní"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Duhový"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spektrum"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Průhlednost:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Přiřadit"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Odebrat"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Výchozí"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Resetovat všecky klávesy "
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Vstup"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Kolize kláves detekována/y."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3506,40 +3525,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "neznámý"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "StisknÄ›te tlaÄítko pro zahájení kalibrace"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibrovat"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Detekovat joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Zapnout joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Používat joystick když není aktivní okno klienta"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3564,269 +3583,274 @@ msgid "No mods present"
msgstr "Nejsou dostupné žádné modifikace"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Vždy zobrazit"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Automaticky schovat při malém rozlišení"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Vždy automaticky schovávat"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Systémové proxy"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Přímé spojení"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "host SOCKS5"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "nízké"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "střední"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "vysoké"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xhigh"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxhigh"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Ostatní"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Zobrazit poškození způsobené monstrům"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Automaticky zaměřovat pouze dosažitelná monstra"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Zvýraznit útoÄný dosah monster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Zobrazit u monster pruh s životy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Cyklovat zaměřená monstra"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Zvýraznit portály"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Zvýraznit portály na mapách"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Zvýraznit věci na zemi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Zvýraznit hráÄův útoÄný dosah"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Zobrazit rozšířené minimapy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Vykreslovat cestu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Vykreslovat zkratky na mapÄ›"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Zapnout líné rolování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Lenost rolování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Radius rolování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Automaticky měnit velikost minimap"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr "Zobrazovat animace mapy"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Pohyb"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Automaticky upravit pozici"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr "Zobrazovat pozici ze serveru"
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "ÚtoÄit bÄ›hem pohybu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "ÚtoÄ na další cíl"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Synchronizovat hráÄův pohyb"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Program A šílených pohybů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Pohyby relativní k myši (dobré pro dotyková rozhraní)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "HráÄ"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Zobrazit vlastní pruh životů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Zapnout rychlé statistiky"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Cyklovat zaměřené hráÄe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Zobrazovat zprávy o pracovních zkušenostech"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Zobrazovat bubliny hráÄů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Away zpráva"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Zobrazit práci"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Povolit filtr útoku"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Zapni filtr sběru"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Povolit upozorňovací protokol"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr "Povolit podporu mazlíÄků"
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Povolit upozornění na váhu"
@@ -3834,283 +3858,288 @@ msgstr "Povolit upozornění na váhu"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Obchod"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Akceptovat požadavky na koupi/prodej"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Zapnout mód obchodu"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Přepínej NPC cíle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Zaznamenávat dialogy s NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Podpora botů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Povolit podporu aukÄního robota"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Zapnout podporu guild bota a vypnout nativní podporu gild"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Klávesnice"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Zpoždění opakování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Interval opakování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Vlastní interval opakování"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Knoflíky zkratek"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Proxy server"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Typ proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Proxy adresa:port"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Povolit útok na straně serveru"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr "Skrýt stránku podpory při chybě"
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Povolit dvojklik"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Zapnout ověřovaÄ botů"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Zapnout ochranu proti vadným serverům (nevypínej)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Zapnout debug záznam"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Zapni OpenGL log"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Povolit záznam vstupu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Mód nízkého síťového provozu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Skrýt zobrazení štítu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Použít FBO pro zachycení obrazovky (pouze pro openGl)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr "Složka pro snímky obrazovky"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Zpoždění sítě mezi sub servery"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Zobrazit pozadí"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Vlastní nastavení hustoty obrazovky"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Ne"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr "Lepší výkon (povol pro lepší výkon)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr "Automaticky nastav výkon"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "HW akcelerace"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
"Povolit vyrovnávací pamět průhlednosti (Softwarově, může používat hodně "
"paměti) "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Povolit redukci mapy (SoftwarovÄ›)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Povlit compound sprite delay (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Zapni zpoždÄ›né naÄítání obrázků (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Zapni vzorkovaÄ textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr "Lepší kvalita (vypněte pro lepší výkon)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Povolit opravu průhlednosti (Softwarově, může být velmi pomalé)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Zobrazit objekty průhledné"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Povolit přeřazení obrázků."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Málo paměti (zapněte pro nízké využití paměti)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Zákázat pokroÄilé naÄítání objektů do pamÄ›ti (SoftwarovÄ›)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Zakázat naÄítání obÄ›ktů do pamÄ›tu (SoftwarovÄ›)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr "Různá nastavení (povolení nebo vypnutí pro lepší výkon)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr "Povolit kompresy textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Povolit rozšíření Ätvercové textury (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Požít nový vnitřní formát textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Zapni atlasy textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
"NaÄítat veÅ¡keré obrázky pro mapu do vyrovnávací pamÄ›ti (může používat více "
"paměti)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
"Uchovávat všechny zvuky ve vyrovnávací paměti (může používat více paměti)"
@@ -4193,432 +4222,432 @@ msgstr "Požít speciální diagonální rychlost pro pohyb hráÄů"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
-"Emulovat pravé kliknutí myÅ¡i pomocí dlouhého kliknutí (užiteÄné pro dotyková "
-"rozhraní)"
+"Emulovat prave kliknutí tlaÄítka myÅ¡i dlouhým klinutím myÅ¡i (užiteÄné pro "
+"dotyková rozhraní)"
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Jméno"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Vztah"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Povolit obchodování"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Povolit šeptání"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Vztahy"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Když ignoruji:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Velmi malé (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Velmi malý (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Velmi malý (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Malý (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Střední (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normální (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Trošku větší (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Velké (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Velké (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Obří (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Obří (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Obří (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Největší (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Největší (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Největší (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Maximální (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Činsky (Čína)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "ÄŒesky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Anglicky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Francouzsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Německy"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonésky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japonsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Holandsk (Belgie/Vlámsky)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portugalsky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portugalsky (Brazílie)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Rusky"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Španělsky (Kastýlie)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turecky"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Téma ovládání"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Hlavní font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Jazyk"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "TuÄný font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Font Äástic"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Pomocný font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "BezpeÄný font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr "Písmo pro NPC"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Japonský font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr "Čínské písmo"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Velikost písma"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Velikost fontu NPC"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Jméno:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Copyright:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Informace o motivu"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Téma změněno"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Restartujte klient pro aplikováni změn."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Malé"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Střední"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Velké"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Dotyk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Klávesnice na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Zobrazit ikonu klávesnice na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Akce ikony klávesnice"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Joystick na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Zobrazit joystick na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Velikost joysticku"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "TlaÄítka na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Zobrazit tlaÄítka na obrazovce"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Formát tlaÄítek"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Velikost tlaÄítek"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Akce tlaÄítka %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Celá obrazovka"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Omezení FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Altern. FPS omezení:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Detekuj nejlepší režim"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Zobrazit kurzor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Vlastní kurzor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Povolit změnu velikosti"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Žádný rámeÄek"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Žádné"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
"Selhalo přepnutí do módu v okně a obnovení předchozího módu taktéž selhalo!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4626,195 +4655,195 @@ msgstr ""
"selhalo!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Přepínám na celou obrazovku"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Pro uplatnění změn je potřeba restart."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Měním na OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Změny v OpenGL vyžadují restart."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Vlastní rozlišení (příklad: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Zadej nové rozlišení:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Rozlišení obrazovky změněno"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr "Některá okna mohou být přesunuta aby se vešla do menšího okna."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Bez textu"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Text"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Bubliny, beze jmen"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Bubliny se jmény"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "vypnout"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "nejlepší kvalita"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normální"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr "nejlepší výkon"
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "zapnout"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Vizuální"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr "Škála"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Upozornění"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Zobrazit upozornění na zvednutí v chatu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Zobrazit upozornÄ›ní na zvednutí jako Äásticové efekty"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Efekty"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Zachytit myš a vstup z klávesnice"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Rozmazání textur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Průhlednost ovládání"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Text nad hlavou"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Efekty prostředí"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "maximální"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detaily Äástic"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Fyzika Äástic"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gama"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Povolit nastavení Gama"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centruj okno hry"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Povol spuÅ¡tÄ›ní spoÅ™iÄe obrazovky"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr "Snímky obrazovky"
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr "Přidat ke snímkům obrazovky vodotisk"
@@ -4838,7 +4867,7 @@ msgid "QE"
msgstr "ÚK"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Úkoly"
@@ -4886,8 +4915,8 @@ msgstr "VYB"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Vybavení"
@@ -4898,7 +4927,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventář"
@@ -4914,7 +4943,7 @@ msgid "SKI"
msgstr "DOV"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Dovednosti"
@@ -4925,7 +4954,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "SpoleÄenství"
@@ -4994,7 +5023,7 @@ msgstr "OvěřovaÄ botů"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Resetovat"
@@ -5004,20 +5033,20 @@ msgid "Result"
msgstr "Výsledek"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Vytvořit předměty"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cena: %s / Celkem %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "PoÄet:"
@@ -5027,9 +5056,9 @@ msgstr "PoÄet:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5039,18 +5068,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Vytvořit"
@@ -5059,29 +5088,29 @@ msgstr "Vytvořit"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "VÅ¡e"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Změnit e-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "ÚÄet: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Zadej novou emailovou adresu dvakrát:"
@@ -5105,8 +5134,8 @@ msgstr "Emailové adresy nesouhlasí."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Změnit heslo"
@@ -5115,14 +5144,14 @@ msgstr "Změnit heslo"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Heslo:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Zadej nové heslo dvakrát:"
@@ -5159,7 +5188,7 @@ msgstr "Nová postava"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Jméno:"
@@ -5206,20 +5235,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Muž"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Žena"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Rozdělte prosím %d bodů"
@@ -5235,17 +5264,17 @@ msgid "Look:"
msgstr "Vzhled:"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Vaše jméno musí mít nejméně 4 znaky."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Stav postavy je v pořádku"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Odstraňte prosím %d bodů"
@@ -5275,7 +5304,7 @@ msgstr "Přepnout přihlášení"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Hrát"
@@ -5290,8 +5319,8 @@ msgstr "Informace"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Zrušit registraci"
@@ -5336,19 +5365,19 @@ msgid "Enter password:"
msgstr "Zadej heslo:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Přítomni: %s; %d hráÄů je přítomno."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Šeptání pro %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr "mazlíÄek patřící %s"
@@ -5359,211 +5388,211 @@ msgid "Yes"
msgstr "Ano"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Cíl"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Síť"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Hudba:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minimapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Kurzor:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "PoÄet Äástic:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "PoÄet hráÄů na mapÄ›:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Pozice hráÄe:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Draw calls:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Navázání Textur:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr "%d FPS (normalní OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d FPS (bezpeÄné OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobile OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d FPS (SDL2 výchozí)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "PoÄet textur:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "PoÄet Äástic: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Cíl:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Id cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Typ cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Úroveň cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Rasa cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Parta cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Gilda cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Prodleva útoku:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Minimální zásah:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Maximální zásah:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Kritický zásah:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Úroveň cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Parta cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Gilda cíle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Příchozí: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Odchozí: %d bytes/s"
@@ -5595,7 +5624,7 @@ msgstr "Automaticky otevírat toto okno"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5608,7 +5637,7 @@ msgstr "Upravit server"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Připojit"
@@ -5643,12 +5672,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Prosím zadejte alespoň adresu a port serveru."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr "Normální písmo"
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr "Písma"
@@ -5658,47 +5687,47 @@ msgid "Did you know..."
msgstr "Věděl jsi že..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "VÅ¡e"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Vyberte množství předmětů, se kterými budete obchodovat."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Vyberte množství předmětů, které chcete upustit."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Vyberte množství předmětů, které chcete uskladnit."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Vyberte množství předmětů, které chcete obdržet."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Vyberte množství předmětů, které chcete rozdělit."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Přidat k nákupu."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Přidat k prodeji."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Neznámý."
@@ -5835,8 +5864,8 @@ msgstr "Změnit server"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registrace"
@@ -5856,94 +5885,94 @@ msgstr "Server:"
msgid "Update host: %s"
msgstr "Host updatu: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Otevřít registraÄní url"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "pruh zdraví"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "pruh many"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "pruh zkušeností"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "pruh váhy"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "pruh míst v inventáři"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "pruh peněz"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "pruh šípů"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "stavový řádek"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "pruh práce"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Úroveň: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Úroveň: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Potřebuješ"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Prácovní úroveň: %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Zastavit Äekání"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Další"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Odeslat"
@@ -5952,8 +5981,8 @@ msgstr "Odeslat"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Přidat"
@@ -6000,12 +6029,12 @@ msgid "Switch character"
msgstr "Přepnout postavu"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Potvrdit:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-mail:"
@@ -6054,507 +6083,507 @@ msgid "Do you really want to sell %s?"
msgstr "Opravdu chceš prodat %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Zvolte server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "NaÄíst"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Zvolte server *** BEZPEČNà MÓD ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Použít stejnou IP pro herní sub servery"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Stahuji seznam serverů...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Čekám na odezvu serveru..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Připravuji stažení"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Chyba při získávání seznamu serverů!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "potřebuje novější verzi"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "potřebuje v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Použít"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Resetovat okna"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Osobní obchod"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Koupit věci"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Prodat věci"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Oznámit"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Zobrazit odkazy v oznámení"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Aukce"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Požadavek k obchodování"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s chce %s %s příjímáte?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Zvýšit"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Dovednostních bodů: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Dovednost nastavena %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Dovednost %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Pozvali jste %s do gildy %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Požadován odchod z gildy %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "ÄŒlen pozval do gildy"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Koho byste rád pozval do gildy %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Opustit gildu?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Jste si jisti že chcete opustit gildu %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr "Členové: %u/%u"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr "HráÄi: %u/%u"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Parta"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "HrÃ¡Ä %s pozván do party."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Odchod z party %s vyžádán."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "PÅ™ijetí Älena do party"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Koho chceš pozvat do party %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Opustit partu?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Opravdu chceš opustit partu %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr "Viditelní hráÄi: %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr "Portály: %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "FÚ"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Prioritní monstra"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "ÚtoÄit na monstra"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignorovat monstra"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Sb"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Sbírej věci"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignoruj věci"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr "Přátelé: %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Vytvořit partu"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "H"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "P"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Pozvat"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Přijato pozvání do party od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Odmítnuto přijetí do party od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Přijato pozvání do gildy od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Odmítnuto pozvání do gildy od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Vytvářím gildu s názvem %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Vytvářím partu s názvem %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Název gildy"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Zvolte jméno vaší gildy."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Obdržen požadavek na vytvoření gildy, ale tato již existuje."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s vás zve ke vstupu do gildy %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Přílmout pozvání do gildy"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Obdržen požadavek na vytvoření party, ale tato již existuje."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Byli jste pozváni k připojení se do party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Byli jste pozváni k připojení se do party %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s vás pozval ke vstupu do jeho party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s vás zve ke vstupu do party: %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Přijmout pozvání do party"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Nemohu vytvoÅ™it partu. Již jste Älenem party."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Jméno party"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Zvolte jméno vaší party."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "BŽ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Zk:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MB:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Práce: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Práce:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Bodů postavy: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Opravné body: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor příkazů"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magie"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "ostatní"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Příkaz:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Komentář:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Typ cíle:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ikona:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Úroveň magie:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Å kola magie:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Úroveň školy:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Uložit"
@@ -6610,18 +6639,18 @@ msgid "Failed adding item. You can not overlap one kind of item on the window."
msgstr "Přidání věci selhalo. Nelze předávat stejný předmět v jednom okně."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Jméno: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Aktualizuje se..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Připojuji se..."
@@ -6675,17 +6704,17 @@ msgid "Who Is Online - Update"
msgstr "Kdo je přihlášený - "
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Zvol svět"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Změň přihlášení"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Vyber svět"
@@ -6733,122 +6762,122 @@ msgid "Cart"
msgstr "Košík"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [možnosti] [soubor-manaplus]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[soubor-manaplus] : Manaplus soubor je XML soubor (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr "používá se k nastavení vlastních parametrů"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr "pro manaplus klienta."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Nastavení:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr "-l --log-file : Použij logový soubor"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr "-a --chat-log-dir : Složka uchování záznamu chatu"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr "-v --version : Zobraz verzi"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr "-h --help : Zobraz tuto nápovědu"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr "-C --config-dir : Použij adresář s konfigurací"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr "-U --username : Přihlaš se tímto jménem"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr "-P --password : Přihlaš se tímto heslem"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr "c --character : Přihlaš se k této postavě"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr "s --server : Přihlaš se k tomuto serveru nebo IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr "-p --port : Přihlaš se k tomuto portu"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host : Použít tohoto host pro update"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr "-D --default : Vyber výchozí server postav a postavu"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr "-u --skip-update : PÅ™eskoÄ stahování aktualizací"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr "-d --data : Adresář odkud naÄíst herní data"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr "-L --localdata-dir : Adresář který použít jako lokální uložiště dat"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr "--screenshot-dir : Adresář pro snímky obrazovky"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr "--safemode : Pro spuÅ¡tÄ›ní hry v bezpeÄném módu"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr "-T --tests: Spustit testování ovladaÄů a automatickou konfiguraci"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl : Zakázat OpenGL pro toto sezení"
@@ -6963,55 +6992,55 @@ msgid "Request to quit denied!"
msgstr "Požadavek na odchod odepřen!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Jméno gildy: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Vedoucí gildy: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Úroveň gildy: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "PÅ™ipojených Älenů: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "MaximálnÄ› Älenů: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Průměrná úroveň: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Zkušenosti gildy: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Další zkušenosti gildy: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Hrad gildy: %s"
@@ -7313,125 +7342,125 @@ msgid "Luck %s"
msgstr "Štěstí %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Ověření selhalo."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Nejsou dostupné žádné servery."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "NÄ›kdo jiný se pokouší používat tento úÄet."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Tento úÄet je již pÅ™ihlášen."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Detekován podvod s rychlostí."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Duplicitní přihlášení."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Neznámá chyba připojení."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Byl jsem odpojen od server!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Síla"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Hbitost"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalita"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Inteligence"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Obratnost"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Štěstí"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Obrana"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Magický útok"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Magická Obr."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Přesnost"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Uhnutí"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Kritický zásah"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Zpoždění útoku"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Zpoždění chůze"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Dosah útoku"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Poškození za vteř."
@@ -7810,44 +7839,44 @@ msgstr "BezpeÄné OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "nepojmenovaný"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Útok %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Obrana %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "BŽ %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "BM %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Úroveň %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Neznámý předmět"
diff --git a/po/da.po b/po/da.po
index a93a50495..4695239d2 100644
--- a/po/da.po
+++ b/po/da.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/manaplus/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -48,59 +48,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Opsætning"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Hjælp"
@@ -564,13 +564,15 @@ msgstr "Hjælp"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Luk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "Forbinder til server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "Logger ind"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -618,7 +620,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Fejl"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Fejl under oprettelsen af opdateringen mappen!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Gemningen af skærmbilledet fejlede!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Netværksfejl"
@@ -1318,9 +1320,9 @@ msgstr "Snak"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Køb"
@@ -1331,9 +1333,9 @@ msgstr "Køb"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Sælg"
@@ -1342,7 +1344,7 @@ msgstr "Sælg"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Fortryd"
@@ -1437,7 +1439,7 @@ msgstr "Brugere"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1573,14 +1575,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Gem på lager"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Hent fra lager"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Brug"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Tag af"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Tag på"
@@ -1918,14 +1937,14 @@ msgstr "Tag på"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Smid"
@@ -1941,48 +1960,48 @@ msgstr "Smid"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Opdel"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr "Vælg OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Afslut"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Slet"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "butik"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Udstyr"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventarliste"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Færdigheder"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5021,18 +5049,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Opret"
@@ -5041,9 +5069,9 @@ msgstr "Opret"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Maks"
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Spil"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Hvisker til %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5729,8 +5757,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5738,12 +5766,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5835,42 +5863,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5880,7 +5908,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5888,7 +5916,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5896,13 +5924,13 @@ msgid "Level: %d"
msgstr "Niveau: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5927,8 +5955,8 @@ msgstr "Send forespørgsel"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Tilføj"
@@ -6018,12 +6046,12 @@ msgid "Passwords do not match."
msgstr "De indtastede adgangskoder stemmer ikke overens."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6034,7 +6062,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6049,33 +6077,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6096,23 +6124,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6133,24 +6161,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Op"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6243,190 +6271,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har inviteret med i sin gruppe"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s har inviteret med i %s's gruppe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Accepter invitationen"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6597,7 +6625,7 @@ msgid "Updating..."
msgstr "Updatere..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Opretter forbindelse..."
@@ -6626,12 +6654,12 @@ msgid "Completed"
msgstr "Udført"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6641,12 +6669,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6668,25 +6696,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6694,7 +6722,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/de.po b/po/de.po
index cb7df612e..523677b29 100644
--- a/po/de.po
+++ b/po/de.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/projects/p/manaplus/language/"
"de/)\n"
@@ -43,77 +43,77 @@ msgid "Accepting incoming trade requests"
msgstr "Akzeptiere eingehende Handelsanfragen"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Sichtbar auf der Karte"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Mensch"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "ausweichen"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "verfehlt"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Du wurdest von einem %s getötet"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Du versuchst, einen nicht existierenden Gegenstand aufzuheben."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Gegenstand ist zu schwer."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Gegenstand ist zu weit weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Inventar ist voll."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Stapel ist zu groß."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Gegenstand gehört jemand anderem."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -121,387 +121,387 @@ msgstr[0] "Du hast %d [@@%d|%s@@] aufgehoben."
msgstr[1] "Du hast %d [@@%d|%s@@] aufgehoben."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "Erfahrungspunkte"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "Job"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) normale Bewegungen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) Bewegungen umkehren"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) bewegt sich etwas verrückt"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) bewegt sich verrückt"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) normal + verrückt Bewegen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) unbekannte Bewegung"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) verrückte Bewegung Nummer %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) benutzerdefinierte verrückte Bewegung"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) verrückte Bewegung"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) bewegt sich normal zum Ziel"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(0) bewegt sich zum Ziel in Distanz 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) bewegt sich zum Ziel in Distanz 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) bewegt sich zum Ziel in Distanz 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) bewegt sich zum Ziel in Distanz 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) bewegt sich zum Ziel in Distanz 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) bewegt sich zum Ziel in Reichweite"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) Bogenschützen Angriffsreichweite"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) bewegt sich zum Ziel in Angriffsreichweite - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) bewegt sich zu jedem Ziel"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) normales Folgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) relatives Folgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) gespiegeltes Folgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) hinterher Folgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) unbekannter Folge-Modus"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) Angriff"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Normaler Angriff"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) wechsel das Angriffslayout ohne Schild"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) wechsel das Angriffslayout mit Schild"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) gehe und greife an"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) gehe, greife an, hebe auf"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) ohne automatischen Angriff"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) kleine aufhebe Zelle 1x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) normale aufhebe Zelle 2x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) 2x3 Kästchen nach vorne aufheben"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) 3x3 Kästchen aufheben"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) bis Distanz 4 gehen und aufheben"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) bis Distanz 8 gehen und aufheben"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) bis zur maximalen Distanz aufheben"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) aufheben"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) Normale Kartenansicht"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) Debug Kartenansicht"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) Ultra Kartenansicht"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) Ultra Kartenansicht 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) Leere Kartenansicht"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) Schwarz-Weiß Kartenansicht"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) benutze #flar als magischen Angriff"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) benutze #chiza als magischen Angriff"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) benutze #ingrav als magischen Angriff"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) benutze #frillyar als magischen Angriff"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) benutze #upmarmu als magischen Angriff"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) magischer Angriff"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) greife alle Spieler an"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) greife alle Spieler, außer Freunde, an"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) greife schlechte Beziehungen an"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) greife keine Spieler an"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) PVP Angriff"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) normale Imitation"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Ausrüstungsimitation"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) Imitation"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Abwesend"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) Anwesend"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) Abwesend"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) Abwesend"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) spielerverfolgende Kamera"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) freie Kamera"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Spielmodifikatoren sind aktiviert"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Spielmodifikatoren sind deaktiviert"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Spielmodifikatoren unbekannt"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Folgen abgebrochen"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitation abgebrochen"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Du siehst %s"
@@ -511,8 +511,8 @@ msgstr "Du siehst %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignoriere komplett"
@@ -539,37 +539,37 @@ msgstr "Schwebende Blase"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Einstellungen"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Theme"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Hilfe"
@@ -577,46 +577,48 @@ msgstr "Hilfe"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Schließen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Verbinde zum Server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Anmelden"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Betrete die Spielwelt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Spielfiguren werden abgefragt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Verbinde zum Charakterserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Charakterserver wechseln"
@@ -631,10 +633,10 @@ msgstr "Charakterserver wechseln"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -644,66 +646,66 @@ msgid "Error"
msgstr "Fehler"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Anfrage der Registrierungsdetails"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Passwort ändern"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Passwort erfolgreich geändert!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "E-Mail ändern"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "E-Mail erfolgreich geändert!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Erfolgreich abgemeldet."
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Leb wohl und komm jeder Zeit wieder..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s existiert nicht und kann nicht erstellt werden! Beende."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Fehler beim Erstellen des Verzeichnisses für Updates!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
"Fehler: %s existiert nicht und kann nicht erstellt werden! Verlassend..."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -716,36 +718,36 @@ msgstr "Unbekannter Befehl."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Bitte gib einen Namen an."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Spieler ist bereits %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Spieler erfolgreich %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Spieler konnte nicht %s werden!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Kann keine leeren Nachrichten versenden!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -756,179 +758,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Cache geleert"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Name der Gruppe fehlt."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Name der Gilde fehlt."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter-Taste steuert den Chat (zeigen/verstecken)"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Nachricht schließt den Chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Enter aktiviert jetzt den Chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Nachricht schließt jetzt den Chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "Freund"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "missachtet"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutral"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Spieler wurde nicht ignoriert!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Spieler wird nicht länger ignoriert!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Ignorieren des Spielers konnte nicht rückgängig gemacht werden!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "Auf die schwarze Liste gesetzt"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "Feind"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Spieler ist bereits gelöscht!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Spieler erfolgreich gelöscht!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Spieler konnte nicht gelöscht werden!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Client läuft seit: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d Wochen"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d Wochen"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d Tage"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d Tage"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d Stunden"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d Stunden"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d Minuten"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d Minuten"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d Sekunden"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d Sekunden"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Ausgabe der Umgebungsvariablen"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Bild-Quellen:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Quelle verwaister Bilddataien:"
@@ -952,36 +954,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Allgemein"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Bildschirmfoto konnte nicht gespeichert werden!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Die Verbindung zum Server wurde getrennt."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Netzwerkfehler"
@@ -990,8 +992,8 @@ msgstr "Netzwerkfehler"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "Standard"
@@ -1192,7 +1194,7 @@ msgstr "Brauche Ziel"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1256,7 +1258,7 @@ msgstr "Handeln"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Angriff"
@@ -1335,9 +1337,9 @@ msgstr "Sprechen"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kaufen"
@@ -1348,9 +1350,9 @@ msgstr "Kaufen"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Verkaufen"
@@ -1359,7 +1361,7 @@ msgstr "Verkaufen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Kommentar hinzufügen"
@@ -1385,7 +1387,7 @@ msgstr "Hinzufügen zur normalen Angriffsliste"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Hinzufügen zur Ignorierenliste"
@@ -1421,27 +1423,27 @@ msgstr "Füge Name dem Chat hinzu"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Abbrechen"
@@ -1454,7 +1456,7 @@ msgstr "Spieler"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Aus Gruppe werfen"
@@ -1466,8 +1468,8 @@ msgstr "Aufheben"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Zu Chat hinzufügen"
@@ -1488,8 +1490,8 @@ msgstr "Umbenennen"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Entfernen"
@@ -1511,7 +1513,7 @@ msgstr "Bewege Kamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Ausrüstung"
@@ -1537,7 +1539,7 @@ msgstr "Bearbeite Zauberspruch"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Leeren"
@@ -1580,7 +1582,7 @@ msgstr "Deaktiviere abwesend"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Verlassen"
@@ -1590,14 +1592,14 @@ msgstr "Verlassen"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Kopiere in die Zwischenablage"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Lade zu Gruppe ein"
@@ -1606,52 +1608,69 @@ msgstr "Lade zu Gruppe ein"
msgid "Change guild position"
msgstr "Position der Gilde ändern"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Kartenzeichen umbenennen"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Name:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Spieler Kommentar"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Kommentar:"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Zum Handeln hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "10 zum Handeln hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Die Hälfte zum Handeln hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Alles zum Handel hinzufügen-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Alles zum Handeln hinzufügen"
@@ -1660,64 +1679,64 @@ msgstr "Alles zum Handeln hinzufügen"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Aufbewahren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "10 aufbewahren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Die Hälfte aufbewahren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Alles ablegen-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Alles aufbewahren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Abholen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "10 abholen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Die Hälfte abholen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Alles aufnehmen-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Alles abholen"
@@ -1725,56 +1744,56 @@ msgstr "Alles abholen"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Benutzen"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Fächer des Wegwerffensters leeren"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Verstecken"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Zeigen"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Setze gelben Balken zurück"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Kopiere zu Chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(normal)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Nach oben"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Nach unten"
@@ -1782,134 +1801,134 @@ msgstr "Nach unten"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Ausziehen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Kopieren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Einfügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Link öffnen"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Fenster anzeigen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Befreunden"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Missachten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorieren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Schwarze Liste"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Als Feind setzen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Löschen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Nicht mehr Ignorieren"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Folgen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitation"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Kaufen(?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Verkaufen(?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Zeige Items"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Von der Aufhebeliste entfernen"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Zur Aufhebeliste hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1917,9 +1936,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Ablegen"
@@ -1927,22 +1946,22 @@ msgstr "Ablegen"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Ausrüsten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Wegwerfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Alles fallenlassen"
@@ -1950,56 +1969,56 @@ msgstr "Alles fallenlassen"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Wegwerfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Aufteilen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Rauswerfen"
@@ -2114,10 +2133,10 @@ msgstr "OK auswählen"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Beenden"
@@ -2689,12 +2708,12 @@ msgstr "Seite runter"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Sonstig"
@@ -2714,10 +2733,10 @@ msgstr "Auswahl 2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Löschen"
@@ -2760,7 +2779,7 @@ msgstr "Tastenkürzel"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Fenster"
@@ -2768,8 +2787,8 @@ msgstr "Fenster"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Gefühle"
@@ -2777,7 +2796,7 @@ msgstr "Gefühle"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2833,7 +2852,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monster"
@@ -2859,7 +2878,7 @@ msgstr "Gildenmitglieder"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Partikeleffekte"
@@ -2993,39 +3012,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Level: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Geld: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Eq."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "URL öffnen"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Ändern"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
@@ -3036,30 +3055,30 @@ msgid "Battle"
msgstr "Kampf"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Globale Ansage:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Globale Ansage von %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s flüstert: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s ist jetzt Online."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s ist jetzt Offline."
@@ -3073,7 +3092,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Gilde"
@@ -3084,142 +3103,142 @@ msgid "Lang"
msgstr "Sprache"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Grundlegende Einstellungen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Audio einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Musik einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Spieltöne einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Nachrichtentöne einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Lautstärke der Klangeffekte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Lautstärke der Musik"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Aktiviere Musik Fade-Out"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Tonfrequenz"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "Mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "Stereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "Surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "Surround+Mittig+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Tonkanäle"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Geräuscheffekte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Informationsdialog-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Anfragedialog-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Flüsternachricht-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Gilde/Gruppe-Nachrichten-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Hebe Nachrichtengeräusch hervor"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Globale-Nachricht-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Fehlernachricht-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Handelsanfrage-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Fenster-anzeigen-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Fenster-verbergen-Geräusch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "\"mumble voice chat\" einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Lade Musik herunter"
@@ -3242,8 +3261,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Farben"
@@ -3412,100 +3431,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "So sieht die Farbe aus"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Typ:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Verzögerung:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Rot:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Grün:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Blau:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statisch"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulsierend"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Regenbogen"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spektrum"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alpha:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Zuordnen"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Zurücksetzen"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Standard"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Zürücksetzen aller Tastenbelegungen"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Eingabe"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Wiedersprüchliche Tasteneinstellung(en) entdeckt"
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3516,40 +3535,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "unbekannt"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Knopf drücken um die Kalibrierung zu starten"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibrieren"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Joysticks erkennen"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Joystick aktivieren"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Benutze Joystick wenn das Client-Fenster inaktiv ist"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3574,269 +3593,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Immer zeigen"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Automatisch ausblenden bei kleiner Auflösung"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Immer Automatisch ausblenden"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "System proxy"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Direkte Verbindung"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCKS5 hostname"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "Niedrig"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "Mittel"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "Hoch"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Sonstiges"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Zeige zugefügten Schaden bei Monstern"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Nur erreichbare Monster automatisch anvisieren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Angriffsbereich vom Monstern anzeigen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "HP-Balken von Monster anzeigen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Durch die Angriffsziele wechseln"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Karte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Zeige Warp Partikel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Karten Ein- und Ausgänge hervorheben"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Gegenstände auf dem Boden hervorheben"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Angriffsbereich des Spielers hervorheben"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Zeige erweiterte Minikarte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Zeige Pfad"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Zeige Hotkeys auf der Karte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Aktiviere träges Scrollen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Scrollträgheit"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Scroll Radius"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Größe der Minimap automatisch anpassen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Bewegt sich"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Automatischen Berichtigen der Position"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Während des Bewegens angreifen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Nächstes Ziel angreifen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Synchronisiere Bewegungen des Spielers"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Verrückte Bewegungen A-Programm"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Mausabhängige Bewegungen (gut für Touch Interfaces)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Spieler"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Eigenen HP-Balken anzeigen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Aktiviere schnelleres Aufwerten der Spielerattribute"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Angriffsziele des Spielers einkreisen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Zeige \"job exp\"-Nachrichten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Zeige Spieler-Popups"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Abwesend Nachricht"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Zeige Job"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Aktiviere Angriffsfilter"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Aufhebefilter aktivieren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Aktiviere angezeigtes Protokoll"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Aktiviere Gewichtsbenachrichtigungen"
@@ -3844,279 +3868,284 @@ msgstr "Aktiviere Gewichtsbenachrichtigungen"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Laden"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Verkauf- und Kaufanfragen akzeptieren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Laden-Modus einschalten"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Durch NPCs blättern"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Protokolliere NPC Dialoge"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Bot Unterstützung"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Erlaube Gilden-Bot und deaktiviere nativen Gilden-Support"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Tastatur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Wiederholverzögerung"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Wiederholungszeitraum"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "benutzerdefiniertes Wiederholungsintervall"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Kurzwahltasten"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Proxy Server"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Proxy type"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Proxy address:port"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Aktiviere Angriff trotz Verzögerung"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Botprüfer einschalten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Aktiviere Schutz bei fehlerhaften-Servern (nicht deaktivieren)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Debug-Protokoll benutzen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "OpenGL-Log aktivieren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Aktiviere Eingabe-Protokoll"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Niedriger Datenverkehr Modus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Zeige das Schild nicht an"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Benutze FBO für Bildschirmfotos (nur für openGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Netzwerkverzögerung zwischen Unterservern"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Zeige Hintergrund"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Nein"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Hw Beschleunigung"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Aktiviere Kartenreduzierung (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Aktivierung Verbindungs-Sprite Verzögerung (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Aktiviere verzögertes Bilderladen (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Aktiviere Textur Sampler (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Aktiviere Alphakanalberichtigung (Software, kann sehr langsam sein)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Zeige die Transperenz von Entitäten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Aktiviere Neuordnung der Sprites."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Kleiner Speicher (aktiviere für niedrigere Speichernutzung)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Deaktiviere erweiterten Wesens-Cache (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Deaktiviere Wesens-Cache (Software)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Aktivierung der rechteckigen Textur-Erweiterung (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Verwenden neue Textur internes Format (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Aktiviere Textur Atlanten (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4198,423 +4227,423 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Name"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Beziehung"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Handeln erlauben"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Flüstern erlauben"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Beziehungen"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Wenn ignorierend:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Sehr klein (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Sehr klein (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Winzig"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Klein"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Mittel"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normal (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Groß (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Groß"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Riesig (18)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chinesisch (China)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Tschechisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Englisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finnisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Französisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Deutsch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonesisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italienisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polnisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japanisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Niederländisch (Belgisch/Flämisch)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portugiesisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portugiesisch (Brasilien)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russisch"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Spanisch (Kastilisch)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Türkisch"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "GUI Theme"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Hauptschriftart"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Sprache"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Dicke Schrift"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Schrift von Spieleraktionen"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Hilfe Schriftart"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Sichere Schriftart"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Japanische Schrift"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Schriftgröße"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "NPC-Schriftgröße"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Name:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Copyright:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Theme Info"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Theme geändert"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Starte das Spiel neu, um die Änderungen zu übernehmen."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Klein"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Mittel"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Groß"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Touch"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Onscreen Tastatur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Zeige Onscreen Tastatur Icon"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Tastatur-Icon Aktion"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Onscreen Joystick"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Zeige Onscreen Joystick"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Joystickgröße"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Onscreen Tasten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Zeige Onscreen Tasten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Tastenformat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Tastengröße"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Taste %u Aktion"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Vollbild"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "FPS Limit:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Alt FPS Limit:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "besten Modus ermitteln"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Cursor anzeigen"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Benutzerdefinierter Zeiger"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Erlaube Größenanpassung"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Kein Fensterrahmen"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Kein(e)"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4622,7 +4651,7 @@ msgstr ""
"Auflösung schlug fehl."
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4630,199 +4659,199 @@ msgstr ""
"Auflösung schlug fehl."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Wechsle zum Vollbildmodus"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Änderungen treten erst nach einem Neustart des Programms in Kraft."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Wechsle zu OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr ""
"Änderungen an OpenGL werden erst nach einem Neustart der Anwendung "
"übernommen."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Benutzerdefinierte Auflösung (zum Beispiel: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Neue Auflösung eingeben:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Bildschirmauflösung wurde geändert"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Einige Fenster können verschoben werden um sich an die geänderte Auflösung "
"anzupassen."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Kein Text"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Text"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Blasen, keine Namen"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Blasen mit Namen"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "Aus"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "höchste Qualität"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "Normal"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "an"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visuell"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Benachrichtigungen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Zeige Aufhebenachrichten im Chat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Zeige Aufhebenachrichten als Partikeleffekte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Effekte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Benutze Maus- und Tastatureingaben"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Unscharfe Texturen (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "GUI Transparenz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Chat über Spielern"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Hintergrundeffekte"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "max"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Partikeldetail"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Partikeleffekt"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Aktiviere Gamma Control"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Spielfenster zentrieren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Erlaube Bildschirmschoner"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4846,7 +4875,7 @@ msgid "QE"
msgstr "QE"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Aufträge"
@@ -4894,8 +4923,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Ausrüstung"
@@ -4906,7 +4935,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventar"
@@ -4922,7 +4951,7 @@ msgid "SKI"
msgstr "FÄH"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Fähigkeiten"
@@ -4933,7 +4962,7 @@ msgstr "SOZ"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Sozial"
@@ -5002,7 +5031,7 @@ msgstr "Bot-Prüfer"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Zurücksetzten"
@@ -5012,20 +5041,20 @@ msgid "Result"
msgstr "Resultat"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preis: %s / Gesamt: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Menge:"
@@ -5035,9 +5064,9 @@ msgstr "Menge:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5047,18 +5076,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Erstellen"
@@ -5067,29 +5096,29 @@ msgstr "Erstellen"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Email-Adresse ändern"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Account: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Gib die neue E-Mailadresse zweimal ein:"
@@ -5113,8 +5142,8 @@ msgstr "Die eingetragenen E-Mailadressen stimmen nicht überein."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Passwort ändern"
@@ -5123,14 +5152,14 @@ msgstr "Passwort ändern"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Passwort:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Gib dein neues Passwort zweimal ein:"
@@ -5167,7 +5196,7 @@ msgstr "Neuer Charakter"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Name :"
@@ -5214,20 +5243,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Männlich"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Weiblich"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Bitte verteile %d Punkte"
@@ -5243,17 +5272,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Dein Name muss aus mindestens 4 Zeichen bestehen."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Spielfigurattribute OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Bitte entferne %d Punkte"
@@ -5283,7 +5312,7 @@ msgstr "Login wechseln"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Los!"
@@ -5298,8 +5327,8 @@ msgstr "Info"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Abmelden"
@@ -5339,19 +5368,19 @@ msgid "Enter password:"
msgstr "Gib dein Passwort ein:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Anwesend: %s ; %d Spieler sind anwesend."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Flüstern zu %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5362,211 +5391,211 @@ msgid "Yes"
msgstr "Ja"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Ziel"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Netz"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Musik:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Karte:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minikarte:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Zeiger:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Partikelanzahl:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Anzahl aktiver Mapobjekte:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Spielerposition:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Draw calls:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobile OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Texturanzahl:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Partikelanzahl: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Ziel:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Ziel ID:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Art des Ziels:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Ziel Level:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Ziel Rasse:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Ziel Party:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Ziel Gilde:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Angriffs-Verzögerung:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Minimaler Treffer"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Maximaler Treffer"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Kritischer Treffer"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Ziel Level:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Ziel Gruppe:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Ziel Gilde:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Eingehend: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Ausgehend: %d bytes/s"
@@ -5598,7 +5627,7 @@ msgstr "Öffne dieses Fenster automatisch"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "Ok"
@@ -5611,7 +5640,7 @@ msgstr "Bearbeite Server"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Verbinde..."
@@ -5646,12 +5675,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Bitte die Adresse und den Port eines Servers eingeben."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5661,47 +5690,47 @@ msgid "Did you know..."
msgstr "Wusstest Du schon..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Alle"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Wähle aus, wie viele Gegenstände Du handeln möchtest."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Wähle aus, wie viele Gegenstände Du wegwerfen möchtest."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Wähle aus, wie viele Gegenstände Du aufbewahren möchtest."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Wähle aus, wie viele Gegenstände Du abholen möchtest."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Wähle Anzahl der Gegenstände die Du aufteilen möchtest."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Füge zu Einkaufsladen hinzu."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Füge zu Verkaufsladen hinzu."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Unbekannt."
@@ -5838,8 +5867,8 @@ msgstr "Wechsle den Server"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registrieren"
@@ -5859,94 +5888,94 @@ msgstr "Server:"
msgid "Update host: %s"
msgstr "Update host: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Öffne die Registrierungs-URL"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "Gesundheits Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "Mana Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Erfahrungs Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "Gewichts Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "Inventarplatz Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "Geld Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "Pfeile Balken"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "Status Balken"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "Job Balken"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Stufe: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Muss"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Stoppe Warten"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Weiter"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Absenden"
@@ -5955,8 +5984,8 @@ msgstr "Absenden"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Hinzufügen"
@@ -6003,12 +6032,12 @@ msgid "Switch character"
msgstr "Spielfigur wechseln"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Bestätigen:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-Mail:"
@@ -6057,508 +6086,508 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Wähle deinen Server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Laden"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Wähle einen Server ***SICHERER MODUS ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Benutze die selbe IP auf Zweitservern des Spiels"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Lade Serverliste herunter...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Warte auf den Server"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Download wird vorbereitet"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Fehler beim Empfangen der Serverliste!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "benötigt eine neuere Version"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "benötigt v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Anwenden"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Fenster zurücksetzen"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Persönlicher Laden"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Kaufe Dinge"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Verkaufe Dinge"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Teile mit"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Zeige Links in Ankündigung"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Auktion"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Erbitte einen Handel"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s möchte %s %s akzeptierst du?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Erhöhen"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Fähigkeitspunkte verfügbar: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Fähigkeiten Tab %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Fähigkeit %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "%s in die Gilde %s einladen."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Gilde %s Ausstieg angefragt,"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Lade Mitglied in die Gilde ein."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Wen willst du in die Gilde %s einladen?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Gilde verlassen?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Bist du sicher, dass du die Gilde %s verlassen willst?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Gruppe"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "%s zur Gruppe einladen."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Gruppe %s Auflösung beauftragt."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Lade Mitglied in die Gruppe ein."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Wen willst du zur Gruppe %s einladen?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Gruppe verlassen?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Bist du sicher, dass du die Gruppe %s verlassen willst?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Atk"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Bevorzugte Monster"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Greife Monster an"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignoriere Monster"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Gegenstände aufheben"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Gegenstände ignorieren"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Gruppe erstellen"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "P"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Einladen"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Gruppeneinladung von %s angenommen."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Gruppeneinladung von %s abgelehnt."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Gildeneinladung von %s angenommen."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Gildeneinladung von %s abgelehnt."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Erstelle der Gilde %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Erstelle die Gruppe \"%s\""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Gildenname"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Wähle den Namen deiner Gilde"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Anfrage für eine Gruppe erhalten, es wurde schon einmal angefragt."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s hat dich eingeladen, seiner Gilde %s beizutreten."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Nehme Gildeneinladung an"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr ""
"Anfrage für eine Gruppe erhalten, aber du bist bereits in einer Gruppe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Du wurdest zu einer Gruppe eingeladen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Du wurdest zu der Gruppe %s eingeladen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s hat dich in seine Gruppe eingeladen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s hat dich eingeladen, an der Gruppe %s teilzunehmen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Nehme Gruppeneinladung an"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Konnte keine Gruppe erstellen. Du bist schon in einer Gruppe."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Gruppenname"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Name deiner Gruppe wählen."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Charakterpunkte: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Korrekturpunkte: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Kommando Editor"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magisch"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "andere"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Befehl:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Kommentar:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Art des Anvisierens:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Magielevel:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Magieschule:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Schul-Level:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Speichern"
@@ -6616,18 +6645,18 @@ msgstr ""
"Gegenstände hinzufügen."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Name : %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Aktualisiere..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Verbinde..."
@@ -6681,17 +6710,17 @@ msgid "Who Is Online - Update"
msgstr "Wer ist Online - Aktualisiere"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Welt wählen"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Login ändern"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Wähle Welt"
@@ -6739,124 +6768,124 @@ msgid "Cart"
msgstr "Einkaufswagen"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [options] [manaplus-file]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-Datei] : Die manaplus-Datei ist eine XML-Datei (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr "genutzt um eigene Einstellungen zu setzen."
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr "zum manaplus Client."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Optionen:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr "-l --log-file : Log Datei benutzen"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr "-a --chat-log-dir : Verzeichnis für Chat-Logs"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Die Version des Spieles anzeigen"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " - --help : Zeigt diesen Hilfstext an"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : zu benutzendes Einstellungsverueichniss"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Mit angegebenem Benutzernamen anmelden"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Angegebenes Passwort benutzen"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --charakter : Mit angegebenem Spieler anmelden"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Name oder IP-Adresse des Loginservers"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Port des Loginservers"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr "-H --update-host : Benutze diesen Update host"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Wähle zuletzt benutzten Server und Spieler aus"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Ãœberspringe das Herunterladen von Updates"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Datenverzeichnis, aus dem das Spiel geladen werden soll"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
"-L --localdata-dir : Verzeichnis, das als Heimatverzeichnis benutzt werden "
"soll"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Verzeichnis um Bildschirmfotos zu speichern"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr "--safemode : Starte das Spiel im sicheren Modus"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr "-T --Tests: Beginne Treibertest und Autokonfiguration"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr "-O --no-opengl : Deaktiviert OpenGL für diese Sitzung"
@@ -6972,55 +7001,55 @@ msgid "Request to quit denied!"
msgstr "Verlassen verweigert!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Gildenname: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Gilden Meister: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Gilden Level: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Mitglieder Online: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Max Mitglieder: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Durchschn. Level: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Gilden-EP: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Verbl. Gilden-EP: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Gildenburg: %s"
@@ -7324,125 +7353,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Authentifizierung verweigert."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Keine Server verfügbar."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Jemand anderes versucht diesen Account zu benutzen."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Dieser Account ist bereits angemeldet."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Geschwindigkeitsproblem festgestellt."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Mehrfache Anmeldung."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Unbekannter Verbindungsfehler."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Verbindung zum Server unterbrochen!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Stärke"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Beweglichkeit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Gesundheit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Intelligenz"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Geschicklichkeit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Glück"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Verteidigung:"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "M.Angriff:"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "M.Verteidigung:"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Genauigkeit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Ausweichen"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Kritisch"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Angriffsverzögerung"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Lauf-Verzögerung:"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Angriffsreichweite"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Schaden pro Sek."
@@ -7825,44 +7854,44 @@ msgstr "Sicheres OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "unbenannt"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Unbekannter Gegenstand"
diff --git a/po/el.po b/po/el.po
index fb2e223c0..5a9179c10 100644
--- a/po/el.po
+++ b/po/el.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/manaplus/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr "αστοχία"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "ΡÏθμισεις"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Βοήθεια"
@@ -563,13 +563,15 @@ msgstr "Βοήθεια"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Κλείσιμο"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "ΣÏνδεση σε τονδιακομιστή"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "ΣÏνδεση"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr "Μπαίνοντας στον κόσμο του Ï€Î±Î¹Ï‡Î½Î¹Î´Î¹Î¿Ï "
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr "Αναζητώντας χαÏακτήÏες"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr "ΣÏνδεση με τον διακομιστή του παιχνιδιοÏ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr "Αλλαγή διακοσμητών στο παιχνίδι"
@@ -617,7 +619,7 @@ msgstr "Αλλαγή διακοσμητών στο παιχνίδι"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Σφάλμα"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr "ΑναζητοÏνται τα στοιχεία της εγγÏαφής"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr "Αλλαγή ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr "Ο κωδικός σας άλλαξε με επιτυχία!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr "Αλλαγή ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î±Ï‡Ï…Î´Ïομείου"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr "ΗλεκτÏονικό ταχυδÏομείο άλλαξε με επιτυχία!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr "ΔιαγÏαφή Επιτυχής"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr "Αντίο, να επιστÏέψεις κάθε στιγμή ..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr " %s δεν υπάÏχει και δεν μποÏεί να δημιουÏγηθεί!Έξοδος."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Σφάλμα κατά τη δημιουÏγία του καταλόγου ενημεÏώσεων!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Σφάλμα: %s δεν υπάÏχει και δεν μποÏεί να δημιουÏγηθεί! Εγκατάλειψη."
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Γενικά"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr "Αποσφαλμάτωση"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Σώσιμο φωτογÏαφίας απέτυχε"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr "Η σÏνδεση με το διακομιστή χάθηκε."
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Σφάλμα δικτÏου"
@@ -1317,9 +1319,9 @@ msgstr "Συζήτηση"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "ΑγοÏά"
@@ -1330,9 +1332,9 @@ msgstr "ΑγοÏά"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Πουλήστε"
@@ -1341,7 +1343,7 @@ msgstr "Πουλήστε"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "ΑκÏÏωση"
@@ -1436,7 +1438,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "ΠÏοσθήκη στη συζήτηση"
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "ΡοÏχα"
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr "ΞόÏκια"
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Μετονομασία υπογÏάψει χάÏτη "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Όνομα:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Κατάστημα"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Κατάστημα 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Αποθήκευσε τα μισά"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "ΑποθηκεÏστε όλα τα"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Ανάκτηση"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Ανέκτησε τα μισά"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Ανέκτησε όλα"
@@ -1707,56 +1726,56 @@ msgstr "Ανέκτησε όλα"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "ΧÏήση"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "ΠαÏάβλεψη"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equip"
@@ -1917,14 +1936,14 @@ msgstr "Equip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr "Πέτα ..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Πέτα"
@@ -1940,48 +1959,48 @@ msgstr "Πέτα"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "ΔιαίÏεση"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Έξοδος"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "ΔιαγÏαφή"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Συζήτηση"
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Κατάστημα"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Εξοπλισμός"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5020,18 +5048,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "ΔημιουÏγία"
@@ -5040,9 +5068,9 @@ msgstr "ΔημιουÏγία"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5256,7 +5284,7 @@ msgstr "Διακόπτης ΣÏνδεση"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "ΨιθυÏίζοντας στο %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr "Άγνωστο."
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr "ΕπαναφοÏά χÏονόμετÏου"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr "ΧÏειάζεστε"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr "Υποβολή"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "ΠÏοσθήκη"
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "Οι κωδικοί Ï€Ïόσβασης δεν ταιÏιάζουν."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr "Επιλέξε τον διακοσμιτή σου"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr "ΠÏοσωπικό Μαγαζί"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr "Πουλήστε αντικείμενα"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr "Εμφάνιση συνδέσμων στις ανακοινώσεις"
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/en_GB.po b/po/en_GB.po
index fb172eaa3..dc2ebe74b 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/manaplus/language/en_GB/)\n"
"MIME-Version: 1.0\n"
@@ -48,59 +48,59 @@ msgid "miss"
msgstr "miss"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Setup"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Help"
@@ -564,13 +564,15 @@ msgstr "Help"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Close"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "Connecting to server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "Logging in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr "Entering game world"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr "Requesting characters"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr "Connecting to the game server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr "Changing game servers"
@@ -618,7 +620,7 @@ msgstr "Changing game servers"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr "Requesting registration details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr "Password Change"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Error creating updates directory!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Saving screenshot failed!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Network Error"
@@ -1318,9 +1320,9 @@ msgstr "Talk"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Buy"
@@ -1331,9 +1333,9 @@ msgstr "Buy"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Sell"
@@ -1342,7 +1344,7 @@ msgstr "Sell"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Cancel"
@@ -1437,7 +1439,7 @@ msgstr "Players"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1573,14 +1575,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Store"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Retrieve"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Use"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Unequip"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equip"
@@ -1918,14 +1937,14 @@ msgstr "Equip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Drop"
@@ -1941,48 +1960,48 @@ msgstr "Drop"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Split"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr "Select OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Exit"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Delete"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chat"
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Shop"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Equipment"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventory"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Skills"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Price: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5021,18 +5049,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Create"
@@ -5041,9 +5069,9 @@ msgstr "Create"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Play"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Whispering to %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5729,8 +5757,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5738,12 +5766,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5835,42 +5863,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5880,7 +5908,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5888,7 +5916,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5896,13 +5924,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5927,8 +5955,8 @@ msgstr "Submit"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Add"
@@ -6018,12 +6046,12 @@ msgid "Passwords do not match."
msgstr "Passwords do not match."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6034,7 +6062,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6049,33 +6077,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6096,23 +6124,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6133,24 +6161,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Up"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6243,190 +6271,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Received party request, but one already exists."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s has invited you to join their party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s has invited you to join the %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Accept Party Invite"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6597,7 +6625,7 @@ msgid "Updating..."
msgstr "Updating..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Connecting..."
@@ -6626,12 +6654,12 @@ msgid "Completed"
msgstr "Completed"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6641,12 +6669,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6668,25 +6696,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6694,7 +6722,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/eo.po b/po/eo.po
index 74f419483..40c58367c 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/manaplus/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -48,59 +48,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Helpo"
@@ -564,13 +564,15 @@ msgstr "Helpo"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Fermi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -618,7 +620,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Eraro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1318,9 +1320,9 @@ msgstr "Paroli"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1331,9 +1333,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1342,7 +1344,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Nuligi"
@@ -1437,7 +1439,7 @@ msgstr "Ludantoj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr "Forlasi"
@@ -1573,14 +1575,14 @@ msgstr "Forlasi"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nomo:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Uzi"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignori"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Forigi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Malignori"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Sekvi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitado"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1918,14 +1937,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1941,48 +1960,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Eliri"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Forigi"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr "Fenestroj"
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Babilado"
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr "Ludanta"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr "Montri laboro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NLR"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr "Klavaro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr "Kvanto:"
@@ -5009,9 +5037,9 @@ msgstr "Kvanto:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5021,18 +5049,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Krei"
@@ -5041,9 +5069,9 @@ msgstr "Krei"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Ludi"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr "Nekonata."
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5729,8 +5757,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5738,12 +5766,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5835,42 +5863,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5880,7 +5908,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5888,7 +5916,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5896,13 +5924,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5927,8 +5955,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Aldoni"
@@ -6018,12 +6046,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6034,7 +6062,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6049,33 +6077,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6096,23 +6124,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6133,24 +6161,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6243,190 +6271,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr "Atk"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr "Krei partion"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr "Partio-nomo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6597,7 +6625,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6626,12 +6654,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6641,12 +6669,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6668,25 +6696,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6694,7 +6722,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/es.po b/po/es.po
index 6870221d4..bd0635aae 100644
--- a/po/es.po
+++ b/po/es.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/"
"language/es/)\n"
@@ -39,77 +39,77 @@ msgid "Accepting incoming trade requests"
msgstr "Aceptando las peticiones de intercambio"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Visibles en el mapa"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "evade"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "falla"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Fuiste eliminado por %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Intentaste recoger un objeto inexistente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "El artículo es muy pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "El artículo está muy lejos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "El inventario está lleno."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "El agrupamiento es demasiado grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "El artículo pertenece a alguien más."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -117,387 +117,387 @@ msgstr[0] "Recogiste un %d [@@%d|%s@@]."
msgstr[1] "Recogiste unos %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "xp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "trabajo"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) moverse por defecto"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) moverse de forma invertida"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) moverse con algunos movimientos alocados"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) moverse con movimientos alocados"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) doble normal + loco"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) movimiento desconocido"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) movimiento loco número %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) movimiento loco personalizado"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) movimiento loco"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) moverse por defecto hacia el objetivo"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) moverse al objetivo en distancia 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) moverse al objetivo en distancia 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) moverse al objetivo en distancia 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) moverse al objetivo en distancia 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) moverse al objetivo en distancia 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) moverse al objetivo en el rango de ataque"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) rango de ataque de arquero"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(b) moverse al blanco en rango de ataque - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) moverse al objetivo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) seguimiento predeterminado"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) seguimiento relativo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) seguimiento tipo espejo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) seguir como mascota"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) seguimiento desconocido"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) ataque"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) ataque por defecto"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) intercambiar ataque sin escudo"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) intercambiar ataque con escudo"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) ir y atacar"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) ir, atacar, recoger"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) sin atacar automáticamente"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) recoger a 1x1 celdas (pequeño)"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) recoger a 2x1 celdas (predeterminado)"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) recoger hacia adelante a 2x3 celdas"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) recoger hasta 3x3 celdas"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) ir y recoger en distancia 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) ir y recoger en distancia 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) ir y recoger a máxima distancia"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) recoger"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) vista normal del mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) vista de depuración del mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) vista extremista del mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) vista extremista 2 del mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) vista vacía del mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) vista del mapa en blanco y negro"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) usar #flar para ataque mágico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) usar #chiza para ataque mágico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) usar #ingrav para ataque mágico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) usar #frillyar para ataque mágico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) usar #upmarmu para ataque mágico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) ataque mágico"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) atacar a todos los jugadores"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) atacar a todos, excepto a amigos"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) atacar a quienes están en malas relaciones"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) no atacar a los jugadores"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) ataque pvp"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) imitación predeterminada"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) imitación de vestimenta"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) imitación"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Fuera del Teclado"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) en el teclado"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) lejos del teclado"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) afuera"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) modo de cámara de juego"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) modo de cámara libre"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modificadores del juego están habilitados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modificadores del juego están deshabilitados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Los modificadores del juego son desconocidos"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Seguimiento cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imitación: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitación cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Tú ves %s"
@@ -507,8 +507,8 @@ msgstr "Tú ves %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignorar completamente"
@@ -535,37 +535,37 @@ msgstr "Burbuja flotante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configuración"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr "Rendimiento"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
-msgstr ""
+msgstr "Acerca de..."
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Ayuda"
@@ -573,46 +573,48 @@ msgstr "Ayuda"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Cerrar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Conectando al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Accediendo a la cuenta"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Entrando al mundo del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Cargando personajes"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Conectando al servidor del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Cambiando servidores del juego"
@@ -627,10 +629,10 @@ msgstr "Cambiando servidores del juego"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -640,65 +642,65 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Solicitando detalles de registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Cambio de contraseña"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "¡Contraseña cambiada exitosamente!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Cambio de Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "¡Email modificado exitosamente!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Registro cancelado"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Adiós, vuelve cuando quieras..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "¡%s no existe y no puede ser creado! Saliendo."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Servidor de actualización inválido: %s."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "¡Error al crear la carpeta de actualizaciones!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Error: ¡%s no existe y no puede ser creado! Saliendo."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "¿Quieres abrir la página de soporte?"
@@ -711,36 +713,36 @@ msgstr "Comando desconocido."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Por favor, especifique un nombre."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "¡Jugador ya es %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "¡Relación cambiada exitosamente! El jugador ahora es %s"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "¡Jugador no pudo ser %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "¡No se pueden enviar susurros vacíos!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -751,179 +753,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Caché limpiada"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Falta el nombre del grupo."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Falta el nombre del gremio."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Volver a alternar el chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Mensaje cierra la charla."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Volver ahora a cambiar de chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Mensaje ahora cierra el chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "amigo"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "desatendido"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutral"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "¡El jugador no era ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "¡El jugador ya no es ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "¡Al jugador no se le puede dejar de ignorar!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "en la lista negra"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "enemigo"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "¡Jugador ya borrado!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "¡Jugador borrado con éxito!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "¡Jugador no pudo ser borrado!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Tiempo de actividad del cliente: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d semanas"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d semanas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d días"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d días"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d horas"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d horas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minutos"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d minutos"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d segundos"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d segundos"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Variables de entorno vaciadas"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr "Configuraciones subidas a:"
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr "Configuraciones del servidor subidas a:"
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr "Registro subido a:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Imágenes de recurso:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Imágenes de recurso huérfano:"
@@ -947,36 +949,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd archivoOrigen archivoDestino"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de pantalla guardada como %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "¡El guardado de la captura de pantalla ha fallado!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Se ha perdido la conexión con el servidor."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Error de Red"
@@ -985,8 +987,8 @@ msgstr "Error de Red"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "predeterminado"
@@ -1187,7 +1189,7 @@ msgstr "Necesita objetivo"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1251,7 +1253,7 @@ msgstr "Intercambio"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Atacar"
@@ -1330,9 +1332,9 @@ msgstr "Hablar"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Comprar"
@@ -1343,9 +1345,9 @@ msgstr "Comprar"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Vender"
@@ -1354,7 +1356,7 @@ msgstr "Vender"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Agregar comentario"
@@ -1380,7 +1382,7 @@ msgstr "Agregar a la lista de ataque"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Agregar a la lista de ignorados"
@@ -1416,27 +1418,27 @@ msgstr "Agregar nombre al chat"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Cancelar"
@@ -1449,7 +1451,7 @@ msgstr "Jugadores"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Expulsar del grupo"
@@ -1461,8 +1463,8 @@ msgstr "Recoger"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Añadir al chat"
@@ -1483,8 +1485,8 @@ msgstr "Renombrar"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Quitar"
@@ -1506,7 +1508,7 @@ msgstr "Mover cámara"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Vestimenta"
@@ -1532,7 +1534,7 @@ msgstr "Editar hechizo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Limpiar"
@@ -1575,7 +1577,7 @@ msgstr "Deshabilitar ausencia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Dejar"
@@ -1585,14 +1587,14 @@ msgstr "Dejar"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Copiar al portapapeles"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Invitar al grupo"
@@ -1601,52 +1603,69 @@ msgstr "Invitar al grupo"
msgid "Change guild position"
msgstr "Cambiar posición del gremio"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Renombrar señal del mapa"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nombre: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Comentario del jugador "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Comentario: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Agregar al intercambio"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Agregar 10 al intercambio"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Agregar la mitad al intercambio"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Agregar el intercambio todo-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Agregar todo al intercambio"
@@ -1655,64 +1674,64 @@ msgstr "Agregar todo al intercambio"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Almacenar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Almacenar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Almacenar la mitad"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Almacenar todo-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Almacenar todo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Recuperar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Recuperar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Recuperar la mitad"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Recuperar todo-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Recuperar todo"
@@ -1720,56 +1739,56 @@ msgstr "Recuperar todo"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Usar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Limpiar ventana de lanzamiento"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Ocultar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Mostrar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Restablecer barra amarilla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Copiar al chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(predeterminado)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Subir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Bajar"
@@ -1777,134 +1796,134 @@ msgstr "Bajar"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Desvestir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Copiar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Pegar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Abrir enlace"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Mostrar ventana"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Ser amigo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Desatender"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Lista negra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Fijar como enemigo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Borrar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Dejar de ignorar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Seguir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitación"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Comprar (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Vender (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Mostrar vestimenta"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Remover de lista de recogido"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Agregar a lista de recogido"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Desproteger artículo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Proteger artículo"
@@ -1912,9 +1931,9 @@ msgstr "Proteger artículo"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Quitárselo"
@@ -1922,22 +1941,22 @@ msgstr "Quitárselo"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equipar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Tirar..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Tirar todo"
@@ -1945,56 +1964,56 @@ msgstr "Tirar todo"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Tirar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Dividir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "GM..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "Comandos GM"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Chequear IP"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Ir a"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Llamar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Revivir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Expulsar"
@@ -2109,10 +2128,10 @@ msgstr "Seleccionar OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Salir"
@@ -2169,7 +2188,7 @@ msgstr "Esconder ventanas"
#. TRANSLATORS: input action name
#: src/gui/setupactiondata.h:369
msgid "About Window"
-msgstr ""
+msgstr "Ventana Acerca de..."
#. TRANSLATORS: input action name
#: src/gui/setupactiondata.h:375
@@ -2452,7 +2471,7 @@ msgstr "Tecla modificadora de chat"
#. TRANSLATORS: input action name
#: src/gui/setupactiondata.h:1242
msgid "Show smiles"
-msgstr ""
+msgstr "Mostrar sonrisas"
#. TRANSLATORS: input action name
#: src/gui/setupactiondata.h:1312
@@ -2684,12 +2703,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Otro"
@@ -2709,10 +2728,10 @@ msgstr "Select2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Borrar"
@@ -2755,7 +2774,7 @@ msgstr "Atajos"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Ventanas"
@@ -2763,8 +2782,8 @@ msgstr "Ventanas"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Emotes"
@@ -2772,7 +2791,7 @@ msgstr "Emotes"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2828,7 +2847,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monstruos"
@@ -2854,7 +2873,7 @@ msgstr "Miembros del gremio"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Efectos de partículas"
@@ -2988,39 +3007,39 @@ msgstr "Punto de recorrido"
msgid "Tiles border"
msgstr "Borde de tiles"
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Nivel: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Dinero: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Eq."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Abrir url"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Editar"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Nivel: %d"
@@ -3031,30 +3050,30 @@ msgid "Battle"
msgstr "Batalla"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Anuncio global:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Anuncio global de %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s susurra: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s ahora está Conectado."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s ahora está Desconectado."
@@ -3068,7 +3087,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Gremio"
@@ -3079,142 +3098,142 @@ msgid "Lang"
msgstr "Lenguaje"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Configuraciones básicas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Habilitar Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Habilitar música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Habilitar efectos de sonido del juego"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Habilitar efectos de sonido de la interfaz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volumen de efectos de sonido"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volumen de música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Habilitar desvanecimiento en la música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Frequencia de Audio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "Estereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surround+center+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Canales de Audio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Efectos de sonido"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Sonido de diálogo de información"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Sonido de diálogo de petición"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Sonido de susurro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Sonido de mensajes de Gremio / Grupo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Sonido de mensaje resaltado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Sonido de mensaje global"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Sonido de mensaje de error"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Sonido de petición de intercambio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Mostrar ventana de sonido"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Ocultar ventana de sonido"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Habilitar el chat de voz de mumble"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Descargar música"
@@ -3237,8 +3256,8 @@ msgstr "Proteger foco del chat"
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Colores"
@@ -3408,100 +3427,100 @@ msgstr "Mostrar botón de emoticonos en el chat"
msgid "Show motd server message on start"
msgstr "Mostrar el mensaje motd del servidor al iniciar"
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Así es como luce este color"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tipo:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Retraso:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Rojo:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Verde:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Azul:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Estático"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulso"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Arco iris"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Espectro"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Asignar"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Retirar"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Predeterminado"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Restablecer todas las teclas"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Detectado conflicto de teclas."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3512,40 +3531,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "Desconocido"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Presiona el botón para empezar la calibración"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Calibrar"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Detectar palancas de mando"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Habilitar la palanca de mando"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Usar la palanca de mando si la ventana del cliente está inactiva"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Palanca de Mando"
@@ -3570,269 +3589,274 @@ msgid "No mods present"
msgstr "No hay mods presentes"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Mostrar siempre"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Ocultar automáticamente en resoluciones pequeñas"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Auto-ocultar siempre"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Proxy del Sistema"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Conexión directa"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCKS5 hostname"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "bajo"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "medio"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "alto"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xhigh"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxhigh"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Misceláneo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Mostrar daño infligido a monstruos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Eligir automáticamente sólo a los monstruos alcanzables"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Resaltar el rango de ataque de los monstruos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Mostrar barra de PV del monstruo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Apuntar cíclicamente a los monstruos, no necesariamente al más cercano"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Mostrar partículas de portales"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Resaltar las puertas del mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Resaltar los los artículos el suelo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Resaltar el rango de ataque del jugador"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Mostrar mini-mapas extendidos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Dibujar trayectoria"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Dibujar teclas de acceso rápido en el mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Habilitar desplazamiento perezoso"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Pereza al desplazarse"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Radio de desplazamiento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Auto-redimensionar minimapas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr "Reproducir animaciones del mapa"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "En movimiento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Corregir posición automáticamente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Atacar mientras está en movimiento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Atacar siguiente objetivo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Sincronizar movimiento del jugador"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Programa de movimientos locos A"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Movimientos relativos del ratón (bueno para interfaces táctiles)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Jugador"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Mostrar barra de PV propia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Habilitar estadísticas rápidas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Apuntar cíclicamente los jugadores, no necesariamente al más cercano"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Mostrar mensajes de experiencia de trabajo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Mostrar las ventanas emergentes de jugadores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Mensaje afk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Mostrar trabajo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Habilitar filtro de ataque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Habilitar filtro de recogido"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Habilitar el protocolo de anuncio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr "Soporte para mascotas habilitado"
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Habilitar notificaciones de peso"
@@ -3840,284 +3864,289 @@ msgstr "Habilitar notificaciones de peso"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Tienda"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Aceptar solicitudes de compra/venta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Habilitar la tienda"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
"Seleccionar cíclicamente los npcs en derredor, no necesariamente al más "
"cercano"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Registrar diálogos de NPCs"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Soporte de bots"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Habilitar soporte para el bot 'AuctionBot'"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
"Habilitar soporte para el bot 'guild' y deshabilitar soporte de gremio nativo"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Teclado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Retraso en repetición"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Intervalo de repetición"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Intervalo de repetición personalizado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Atajos"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Servidor proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Tipo de proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Dirección de proxy:puerto"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Habilitar el ataque del lado del servidor"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Habilitar doble clics"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Habilitar inspector de bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Activar la protección de servidores con errores (no deshabilitar)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Habilitar registro de depuración"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Habilitar registro OpenGl"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Habilitar registro de entrada"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Modo de bajo tráfico"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Ocultar sprite protector"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Usar FBO para capturas de pantalla (sólo para opengl)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr "Directorio de capturas de pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Retraso de red entre sub servidores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Mostrar fondo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Sobrescribir densidad de pantalla"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "No"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr "El mejor rendimiento (habilitar para mejor desempeño)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr "Ajustar el rendimiento automáticamente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Aceleración por hardware"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr "Habilitar caché de opacidad (Software, puede usar mucha memoria)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Habilitar reducción de mapa (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Habilirar composición de retraso de sprite (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Habilitar carga de imágenes retardadas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Habilitar muestreo de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr "Mejor calidad (deshabilitar para un mejor desempeño)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Habilitar corrección de canal alfa (Software, puede ser muy lento)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Mostrar transparencia de criaturas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Habilitar re-ordenamiento de sprites."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Poca memoria (permite un uso más bajo de memoria)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Deshabilitar caché avanzado de criaturas (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Deshabilitar caché de criaturas (Software)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
"Opciones diferentes (habitar o deshabilitar puede mejorar el rendimiento)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr "Habilitar compresión de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar extensiones de textura rectangulares (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Usar nuevo formato de textura interna (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Habilitar atlas de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
"Almacenar en cache todos los sprites por mapa (puede usar memoria adicional)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr "Almacenar en caché todos los sonidos (puede usar memoria adicional)"
@@ -4199,423 +4228,423 @@ msgstr "Usar velocidad diagonal especial en movimiento de jugadores"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nombre"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relación"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Permitir intercambios"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Permitir mensajes privados"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relaciones"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Cuando se ignora a alguien:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Muy pequeño (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Muy pequeño (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Diminuto (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Pequeño (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Medio (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normal (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Extenso (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Extenso (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Extenso (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Grande (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Grande (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Grande (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Muy grande (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Muy grande (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Muy grande (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Enorme (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chino (China)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Checo"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Inglés"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finlandés"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Francés"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Alemán"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonesio"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italiano"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polaco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japonés"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Holanda (Bélgica/Flandes)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portugués"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portugués (Brasileño)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Ruso"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Español (Castellano)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turco"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Tema de la interfaz gráfica"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Fuente principal"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Idioma"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Fuente negrita"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Fuente de partícula"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Fuente de la ayuda"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Fuente segura"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr "Fuente de NPC"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Fuente japonesa"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr "Fuente china"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Tamaño de fuente"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Tamaño de letra en NPC"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Nombre: "
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Copyright:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Info del tema"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema cambiado"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Reinicia el cliente para que los cambios surtan efecto."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Pequeño"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Mediano"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Grande"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Táctil"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Teclado en pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Mostrar ícono del teclado en pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Acción del ícono del teclado"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Palanca de mando en pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Mostrar la palanca de mando (joystick) en la pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Tamaño de la palanca de mando"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Botones en pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Mostrar botones en pantalla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Formato de los botones"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Tamaño del Botón "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Acción del botón %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Pantalla completa"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Límite de FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Límite alternativo de FPS: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Detectar el mejor modo"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Mostrar cursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Cursor personalizado"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Permitir cambio de tamaño"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Sin marco"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Nada"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4623,7 +4652,7 @@ msgstr ""
"también falló!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4631,198 +4660,198 @@ msgstr ""
"modo anterior también falló!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Cambiando a pantalla completa"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Reinicio necesario para que los cambios surtan efecto."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Cambiando a OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Se necesita reiniciar para aplicar el cambio a OpenGL."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Resolución personalizada (ejemplo: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Ingrese la nueva resolución: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Resolución de pantalla cambiada"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Algunas ventanas pueden ser movidas para adaptarlas a la resolución más baja."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Sin texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Burbujas sin nombres"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Burbujas con nombres"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "apagado"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "Mejor Calidad"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "Normal"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr "mejor rendimiento"
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "on"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr "Escala"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Notificaciones"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Mostrar notificaciones en el chat al recoger"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Mostrar notificaciones como efecto de partículas al recoger"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Efectos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Sostener el enfoque del teclado y el ratón dentro de la ventana"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Texturas Borrosas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Opacidad de interfaz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Sobrecarga de texto"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Efectos de ambiente"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "máximo"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detalle de partícula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Particle physics"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Habilitar control gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centrar ventana del juego"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Permitir ejecución de protector de pantalla"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
-msgstr ""
+msgstr "Capturas de Pantalla"
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
-msgstr ""
+msgstr "Agregar marca de agua en las capturas de pantalla"
#. TRANSLATORS: short button name for who is online window.
#: src/gui/windowmenu.cpp:67
@@ -4844,7 +4873,7 @@ msgid "QE"
msgstr "QE"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Misiones"
@@ -4892,8 +4921,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Equipamiento"
@@ -4904,7 +4933,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventario"
@@ -4920,7 +4949,7 @@ msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Habilidades"
@@ -4931,7 +4960,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Social"
@@ -5000,7 +5029,7 @@ msgstr "Inspector de Bot"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Restablecer"
@@ -5010,20 +5039,20 @@ msgid "Result"
msgstr "Resultado"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Crear artículos"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Precio: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Cantidad:"
@@ -5033,9 +5062,9 @@ msgstr "Cantidad:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5045,18 +5074,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Crear"
@@ -5065,29 +5094,29 @@ msgstr "Crear"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Máx"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Cambiar Dirección de Correo electrónico"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Cuenta: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Escribe el nuevo correo dos veces:"
@@ -5115,8 +5144,8 @@ msgstr "Las direcciones de correo suministradas no concuerdan."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Cambiar contraseña"
@@ -5125,14 +5154,14 @@ msgstr "Cambiar contraseña"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Contraseña:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Escribe dos veces la nueva contraseña:"
@@ -5169,7 +5198,7 @@ msgstr "Nuevo Personaje"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nombre:"
@@ -5216,20 +5245,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Masculino"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Femenino"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor, distribuye %d puntos"
@@ -5245,17 +5274,17 @@ msgid "Look:"
msgstr "Apariencia:"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Tu nombre debe tener como mínimo 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Atributos del personaje OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Por favor, borra %d puntos"
@@ -5285,7 +5314,7 @@ msgstr "Volver al Login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Jugar"
@@ -5300,8 +5329,8 @@ msgstr "Información"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
@@ -5346,19 +5375,19 @@ msgid "Enter password:"
msgstr "Ingrese contraseña:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jugadores están presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Susurrando a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr "Mascota de %s"
@@ -5369,211 +5398,211 @@ msgid "Yes"
msgstr "Sí"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Objetivo"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Red"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Música:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minimapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Cursor:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Recuento de partículas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Numero de agentes en el mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Posición del jugador:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Dibujar llamadas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Enlaces de texturas:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr "%d FPS (OpenGL normal)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d FPS (OpenGL seguro)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (OpenGL móvil)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d FPS (SDL2 predeterminado)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Contador de Texturas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Recuento de partículas: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Id de Objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Tipo de objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Nivel del objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Raza del objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Grupo de objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Gremio del objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Retraso de ataque:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Golpe mínimo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Golpe máximo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Golpe crítico:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Nivel del objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Grupo del Objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Gremio del objetivo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Recibiendo: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Enviando: %d bytes/s"
@@ -5605,7 +5634,7 @@ msgstr "Abrir automáticamente esta ventana"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5618,7 +5647,7 @@ msgstr "Editar Servidor"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Conectar"
@@ -5654,12 +5683,12 @@ msgstr ""
"Por favor, por lo menos especifique el nombre y el puerto del servidor."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr "Fuente normal"
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr "Fuentes"
@@ -5669,47 +5698,47 @@ msgid "Did you know..."
msgstr "¿Sabías que..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Todo"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Selecciona la cantidad de artículos a intercambiar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Seleccione la cantidad de artículos a tirar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Seleccione la cantidad de objetos a almacenar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Seleccione la cantidad de artículos a recuperar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Seleccione la cantidad de artículos."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Agregar tienda (compra)."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Agregar a la tienda (venta)."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Desconocido."
@@ -5844,8 +5873,8 @@ msgstr "Cambiar de servidor"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registrar"
@@ -5865,94 +5894,94 @@ msgstr "Servidor:"
msgid "Update host: %s"
msgstr "Host de actualización: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Abrir registro de url"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "barra de salud"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "barra de maná"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "barra de experiencia"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "barra de peso"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "barra de ranuras del inventario"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "barra de dinero"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "barra de flechas"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "barra de estado"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "barra de trabajo"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nivel: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Nivel: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Necesitas"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Nivel de trabajo: %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Dejar de esperar"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Siguiente"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Enviar"
@@ -5961,8 +5990,8 @@ msgstr "Enviar"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Añadir"
@@ -6009,12 +6038,12 @@ msgid "Switch character"
msgstr "Cambiar de personaje"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Confirmar:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Correo:"
@@ -6065,507 +6094,507 @@ msgid "Do you really want to sell %s?"
msgstr "¿Realmente quieres vender %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Escoge tu servidor"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Cargar"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Elige tu servidor *** MODO SEGURO ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Usar la misma ip para los subservidores del juego"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Descargando lista de servidores...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Esperando al servidor..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Preparando la descarga"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "¡Error al recuperar la lista de servidores!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "requiere una versión más nueva"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "requiere v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Aplicar"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Restablecer ventanas"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Tienda personal"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Comprar artículos"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Vender artículos"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Anunciar"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Mostrar enlaces en el anuncio"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Subasta"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Propuesta de intercambio"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s quiere %s %s ¿aceptas?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Incrementar"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Puntos disponibles: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Habilidades %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Habilidad %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Jugador %s invitado al gremio %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Gremio %s pidiendo salir."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Miembro invitado al Gremio."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "¿A quién te gustaría invitar al gremio %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "¿Dejar el gremio?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "¿Estás seguro de dejar el gremio %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr "Miembros: %u/%u"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr "Jugadores: %u/%u"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Grupo"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Jugador %s invitado al grupo."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Renuncia al grupo %s solicitada."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Invitación de un miembro al grupo"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "¿A quién te gustaría invitar al grupo %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "¿Dejar grupo?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "¿Estás seguro de que quieres dejar el grupo %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr "Jugadores visibles: %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr "Portales: %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Atk"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Criaturas prioritarias"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Criaturas atacadas"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Criaturas ignoradas"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Recoger Items"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignorar Items"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr "Amigos: %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Crear grupo"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "J"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "A"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Invitar"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Aceptada la invitación de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Cancelada la invitación de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Aceptada la invitación al gremio de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Rechazada la invitación al gremio de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Creando gremio llamado %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Creando grupo llamado %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nombre del Gremio"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Escoge el nombre de tu gremio."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Recibida petición de creación del gremio, pero ya existe uno."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s te ha invitado a unirte al gremio %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Aceptar invitación al gremio"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Recibida petición de creación del grupo, pero ya existe uno."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Has sido invitado a unirte un grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Has sido invitado a unirte al grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s te ha invitado a unirte a su grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s te ha invitado a unirte al grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Aceptar invitación al grupo"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "No se pudo crear el grupo; ya estás en uno."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nombre del grupo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Escoge el nombre de tu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "PV:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Trabajo: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Trabajo:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Puntos del personaje: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Puntos de corrección: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor de comando"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magia"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "otro"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Símbolo:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Comando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Comentario:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipo de objetivo:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ãcono:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Maná:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Nivel de magia:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Escuela de magia:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Nivel de escuela:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Guardar"
@@ -6623,18 +6652,18 @@ msgstr ""
"la ventana."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nombre: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Actualizando..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Conectando..."
@@ -6688,17 +6717,17 @@ msgid "Who Is Online - Update"
msgstr "Quién está conectado - Actualizar"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Seleccionar Mundo"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Cambiar de Login"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Escoger Mundo"
@@ -6746,123 +6775,123 @@ msgid "Cart"
msgstr "Mochila"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [opciones] [manaplus-file]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-file] : El archivo manaplus es un archivo XML (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " usado para establecer parámetros personalizados."
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " al cliente manaplus."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opciones:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr "-l --log-file : Archivo de registro a usar"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr " -a --chat-log-dir: Directorio de registro a usar"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr "-v --version : Muestra la versión"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr "-h --help : Muestra esta ayuda"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr "-C --config-dir : Configuración del directorio a usar"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr "-U --username : Acceder con este nombre de usuario"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr "-P --password : Acceder con esta contraseña"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr "-c --character : Acceder con este personaje"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr "-s --server : Servidor de inicio de sesión o IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr "-p --port : Puerto del servidor de inicio de sesión"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host: Usar este host de actualización"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr "-D --default : Escoje el personaje por defecto y el servidor"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr "-u --skip-update : Saltarse las descargas de actualización"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr "-d --data : Carpeta desde la que se cargan los datos del juego"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr "-L --localdata-dir : Carpeta para usar los datos locales"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr "--screenshot-dir : Carpeta donde se guardan las capturas de pantalla"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr "--safemode : Iniciar el juego en modo seguro"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
" -T --tests : Comenzar a probar controladores y auto configurar"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl: Deshabilitar OpenGL para esta sesión"
@@ -6977,55 +7006,55 @@ msgid "Request to quit denied!"
msgstr "¡Petición de salida denegada!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nombre del gremio: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Maestro del gremio: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Nivel del gremio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Miembros conectados: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Máx. Miembros: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Nivel promedio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Experiencia del gremio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Experiencia siguiente del gremio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Castillo del gremio: %s"
@@ -7331,125 +7360,125 @@ msgid "Luck %s"
msgstr "Suerte %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Autenticación fallida."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "No hay servidores disponibles."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Alguien más está tratando de usar esta cuenta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Ya hay alguien conectado con esta cuenta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Speed hack detectado."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Inicio de sesión duplicada."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Error de conexión desconocido."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "¡Desconectado del servidor!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Fuerza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Agilidad"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalidad"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Inteligencia"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Destreza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Suerte"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Defensa"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Ataque M."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Defensa M."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% de Precisión"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% de Evasión"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% de Críticos"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Retraso de Ataque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Retraso de Marcha"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Rango de Ataque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Daño por segundo"
@@ -7828,44 +7857,44 @@ msgstr "OpenGL Seguro"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "anónimo"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Ataque %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Defensa %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "PV %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "MP %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Nivel %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Elemento desconocido"
diff --git a/po/et.po b/po/et.po
index ece9864cc..072212688 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Estonian (http://www.transifex.com/projects/p/manaplus/language/et/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Abi"
@@ -563,13 +563,15 @@ msgstr "Abi"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Sulge"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Viga"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1330,9 +1332,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1341,7 +1343,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr ""
@@ -1436,7 +1438,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1917,14 +1936,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1940,48 +1959,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr ""
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Kustuta"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Vestlus"
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr ""
@@ -5040,9 +5068,9 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/fa.po b/po/fa.po
index 3e70fe5ce..9b643c659 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/manaplus/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -47,446 +47,446 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -562,13 +562,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr "خطا"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "کلی"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "خطای شبکه"
@@ -1316,9 +1318,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1329,9 +1331,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1340,7 +1342,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "انصراÙ"
@@ -1435,7 +1437,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1916,14 +1935,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1939,48 +1958,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "خروج"
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "حذÙ"
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "چت"
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "تجهیزات"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5047,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "بساز"
@@ -5039,9 +5067,9 @@ msgstr "بساز"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "حداکثر"
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,35 +5739,35 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
msgstr[0] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5831,42 +5859,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5876,7 +5904,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5884,7 +5912,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5892,13 +5920,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5923,8 +5951,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6014,12 +6042,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6030,7 +6058,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6045,33 +6073,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6092,23 +6120,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6129,24 +6157,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6239,190 +6267,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6593,7 +6621,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "در حال اتصال..."
@@ -6622,12 +6650,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6637,12 +6665,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6664,25 +6692,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6690,7 +6718,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index db9e3adc8..e043dcd50 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/manaplus/"
"language/fi/)\n"
@@ -31,77 +31,77 @@ msgid "Accepting incoming trade requests"
msgstr "Hyväksyt kaupankäyntipyynnöt"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Näkyvillä kartalla"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "väistö"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "huti"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "P"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "-"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Sinut tappoi %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Yritit poimia olemattoman tavaran."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Tavara on liian painava."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Tavara on liian kaukana."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Sinulla on liikaa tavaraa ennestään."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Kasa on liian suuri."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Tavara kuuluu jollekulle muulle."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -109,387 +109,387 @@ msgstr[0] "[@@%2$d|%3$s@@] (%1$d kpl) poimittu."
msgstr[1] "[@@%2$d|%3$s@@] (%1$d kpl) poimittu."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) oletusliikkeet"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) käännetyt liikkeet"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) liikkuu osin villiliikkein"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) liikkuu villiliikkein"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) tuplaa tavallinen + villi"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) tuntematon liikkumistapa"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) oma villiliike"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) villiliike"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) oletussiirtymä kohteen luo"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) siirry kohteen luo etäisyydellä 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) siirry kohteen luo etäisyydellä 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) siirry kohteen luo etäisyydellä 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) siirry kohteen luo etäisyydellä 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) siirry kohteen luo etäisyydellä 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) siirry kohteen luo hyökkäyskantamalla"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) jousiampujan hyökkäyskantama"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) siirry kohteen luo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) oletusseuraaminen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) suhteellinen seuraaminen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) peilikuvaseuraaminen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) lemmikkiseuraaminen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) tuntematon seuraaminen"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) hyökkäys"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) oletushyökkäys"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) vaihda hyökkäystä, ei kilpeä"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) vaihda hyökkäystä, kilpi mukana"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) mene ja hyökkää"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) mene, hyökkää, poimi"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) ei automaattista hyökkäystä"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) pieni poiminta 1x1 ruutua"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) oletuspoiminta 2x1 ruutua"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) poiminta edestä 2x3 ruutua"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) poiminta 3x3 ruutua"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) mene ja poimi etäisyydellä 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) mene ja poimi etäisyydellä 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) mene ja poimi maksimietäisyydellä"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) poiminta"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) normaali karttanäkymä"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) debug-karttanäkymä"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) ultra-karttanäkymä"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) ultra-karttanäkymä 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) tyhjä karttanäkymä"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) mustavalkoinen karttanäkymä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) #flar taikahyökkäyksenä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) #chiza taikahyökkäyksenä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) #ingrav taikahyökkäyksenä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) #frillyar taikahyökkäyksenä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) #upmarmu taikahyökkäyksenä"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) taikahyökkäys"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) hyökkää kaikkien pelaajien kimppuun"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) hyökkää jos huonot suhteet"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) pelaajien kanssa taistelu"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) oletusmatkinta"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) asun matkinta"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) matkinta"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Poissa"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) paikalla"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) poissa"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) poissaolo"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) pelin kameratila"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) vapaa kamera"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Pelimuokkaimet käytössä"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Pelimuokkaimet poissa käytöstä"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Pelimuokkaimet ovat tuntemattomia"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Seuraaminen keskeytetty"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Matkiminen keskeytetty"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -499,8 +499,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Jätä täysin huomiotta"
@@ -527,37 +527,37 @@ msgstr "Leijuva puhekupla"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Asetukset"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Kuva"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Teema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Apua"
@@ -565,46 +565,48 @@ msgstr "Apua"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Sulje"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Yhdistän palvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Kirjaudun sisään"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Siirryn pelimaailmaan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Pyydän hahmoja"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Yhdistän pelipalvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Vaihdan pelipalvelinta"
@@ -619,10 +621,10 @@ msgstr "Vaihdan pelipalvelinta"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -632,65 +634,65 @@ msgid "Error"
msgstr "Virhe"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Pyydän rekisteröitymisen yksityiskohtia"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Salasanan vaihto"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Salasana vaihdettu onnistuneesti!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Sähköpostin vaihto"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Sähköpostiosoite vaihdettu onnistuneesti!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Tietojen poisto onnistui"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Näkemisiin, tule pian takaisin..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s ei ole olemassa eikä sitä voi luoda! Poistun."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Päivityshakemistoa luodessa tapahtui virhe!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Virhe: %s ei ole olemassa eikä sitä voi luoda! Poistun."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -703,36 +705,36 @@ msgstr "Tuntematon komento."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Anna nimi."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Pelaaja on jo %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Pelaaja on nyt %s."
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Toiminto epäonnistui, pelaaja ei ole vielä %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Et voi lähettää tyhjiä kuiskauksia!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -743,179 +745,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Ryhmän nimi puuttuu."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Killan nimi puuttuu."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Rivinvaihto aktivoi ja sulkee keskustelun."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Viesti sulkee keskustelun."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Nyt rivinvaihto aktivoi ja sulkee keskustelun."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Nyt viesti sulkee keskustelun."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "ystävä"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "vaimennettu"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutraali"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Pelaajaa ei ollut jätetty huomiotta!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Pelaaja huomioidaan taas."
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Pelaajan uudelleenhuomiointi epäonnistui."
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "mustalistattu"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "vihollinen"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Pelaaja on jo pyyhitty!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Pelaaja pyyhitty."
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Toiminto epäonnistui, pelaajaa ei ole vielä pyyhitty."
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Ohjelma ollut käynnissä: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d viikkoa"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d päivää"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d tuntia"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minuuttia"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d sekuntia"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Resurssikuvat:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Orvot resurssikuvat:"
@@ -940,36 +942,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Yleiset"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Ruutukaappauksen tallentaminen epäonnistui!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Yhteys palvelimeen katkesi."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Verkkovirhe"
@@ -978,8 +980,8 @@ msgstr "Verkkovirhe"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "oletus"
@@ -1180,7 +1182,7 @@ msgstr "Tarvitsee kohteen"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Oletus"
@@ -1244,7 +1246,7 @@ msgstr "Tee kaupat"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Hyökkää"
@@ -1323,9 +1325,9 @@ msgstr "Keskustele"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Osta"
@@ -1336,9 +1338,9 @@ msgstr "Osta"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Myy"
@@ -1347,7 +1349,7 @@ msgstr "Myy"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Lisää kommentti"
@@ -1373,7 +1375,7 @@ msgstr "Lisää hyökkäyslistaan"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Lisää ohitettavien listaan"
@@ -1409,27 +1411,27 @@ msgstr "Lisää nimi keskusteluun"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Peru"
@@ -1442,7 +1444,7 @@ msgstr "Pelaajat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Potki ryhmästä"
@@ -1454,8 +1456,8 @@ msgstr "Poimi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Lisää keskusteluun"
@@ -1476,8 +1478,8 @@ msgstr "Nimeä uudelleen"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Poista"
@@ -1499,7 +1501,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Asukokonaisuudet"
@@ -1525,7 +1527,7 @@ msgstr "Muokkaa loitsua"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Tyhjennä"
@@ -1568,7 +1570,7 @@ msgstr "Poista poissaolo käytöstä"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Eroa"
@@ -1578,14 +1580,14 @@ msgstr "Eroa"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Kopioi leikepöydälle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Kutsu ryhmään"
@@ -1594,52 +1596,69 @@ msgstr "Kutsu ryhmään"
msgid "Change guild position"
msgstr "Muuta asemaa killassa"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Muuta merkin nimeä "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nimi: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Pelaajakommentti "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Kommentti: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Lisää kauppaan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Lisää 10 kauppaan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Lisää puolet kauppaan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Lisää kaikki kauppaan"
@@ -1648,64 +1667,64 @@ msgstr "Lisää kaikki kauppaan"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Varastoi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Varastoi 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Varastoi puolet"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Varastoi kaikki"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Ota"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Ota 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Ota puolet"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Ota kaikki"
@@ -1713,56 +1732,56 @@ msgstr "Ota kaikki"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Käytä"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Piilota"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Näytä"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Palauta oletusmuokkaimet (keltainen palkki)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Kopioi keskusteluun"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(oletus)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Siirrä ylös"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Siirrä alas"
@@ -1770,134 +1789,134 @@ msgstr "Siirrä alas"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Riisu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Ystävysty"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Vaimenna"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ohita"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Musta lista"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Aseta viholliseksi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Pyyhi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Huomioi jälleen"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Seuraa"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Matki"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Osta (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Myy (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Näytä tavarat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1905,9 +1924,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Poista varuste käytöstä"
@@ -1915,22 +1934,22 @@ msgstr "Poista varuste käytöstä"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Ota käyttöön"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Pudota..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Pudota kaikki"
@@ -1938,56 +1957,56 @@ msgstr "Pudota kaikki"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Pudota"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Jaa"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Potki"
@@ -2102,10 +2121,10 @@ msgstr "Valitse OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Sulje"
@@ -2677,12 +2696,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Muu"
@@ -2702,10 +2721,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Poista"
@@ -2748,7 +2767,7 @@ msgstr "Pikavalinnat"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2756,8 +2775,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2765,7 +2784,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Keskustelu"
@@ -2821,7 +2840,7 @@ msgstr "NPCt"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Hirviöt"
@@ -2847,7 +2866,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Hiukkastehosteet"
@@ -2981,39 +3000,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Rahat: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Muokkaa"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Taso: %d"
@@ -3024,30 +3043,30 @@ msgid "Battle"
msgstr "Taistelu"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Yleinen ilmoitus:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "%s ilmoittaa kaikille:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s kuiskaa: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3061,7 +3080,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Kilta"
@@ -3072,142 +3091,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Ääni"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Ota äänet käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Ota musiikki käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Ota pelin äänitehosteet käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Ota käyttöliittymän äänitehosteet käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Äänitehosteiden voimakkuus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Musiikin voimakkuus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Ota muminaäänikeskustelu käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Lataa musiikki"
@@ -3230,8 +3249,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Värit"
@@ -3400,100 +3419,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Väri näyttää tältä"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tyyppi:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Viive:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Punainen:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Vihreä:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Sininen:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Staattinen"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Sykkivä"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Sateenkaari"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spektri"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Aseta"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Poista asetus"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Oletus"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
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:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3504,40 +3523,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Paina tätä nappia aloittaaksesi peliohjaimen kalibroinnin"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibroi"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Ota peliohjain käyttöön"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Käytä peliohjainta jos asiakasikkuna ei ole aktiivinen"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Peliohjain"
@@ -3562,269 +3581,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "matala"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "keskitaso"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "korkea"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Sekal."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Näytä hirviön saama vahinko"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Valikoi kohteiksi vain saavutettavia hirviöitä"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Korosta hirviön hyökkäyskantama"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Näytä hirviön vp-palkki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Vaihda hirviökohteita syklissä"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Kartta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Näytä siirtymissä hiukkastehoste"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Korosta karttasiirtymät"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Korosta maassa olevat tavarat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Korosta pelaajan hyökkäyskantama"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Näytä parannellut minikartat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Piirrä polku"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Piirrä siirtymäpikanäppäimet kartalle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Ota laiska vieritys käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Vierityksen laiskuus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Vierityksen säde"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Liikkuminen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Korjaa sijainti automaattisesti"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Hyökkää liikkuessa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Synkronoi pelaajan liikkeet"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Villiliike (a) -ohjelma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Pelaaja"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Näytä oma vp-palkki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Ota pikatilastot käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Vaihda pelaajakohteita syklissä"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Näytä työkokemusviestit"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Näytä pelaajaponnahdusikkunat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Poissaoloviesti"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Näytä työ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Ota käyttöön hyökkäyssuodin"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Ota käyttöön mainosprotokolla"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3832,279 +3856,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Kauppa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Salli osta/myy-pyynnöt"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Ota kauppatila käyttöön"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "Ei-pelaajahahmo (NPC)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Kirjaa keskustelut ei-pelaajahahmojen kanssa lokiin"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Bottien tuki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Ota käyttöön kiltabottien tuki ja poista sisäinen kiltatuki käytöstä"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Ota käyttöön palvelinpuolen hyökkäys"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Ota bottitutka käyttöön"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Ota käyttöön bugisten palvelinten suojaus (älä poista käytöstä)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Ota käyttöön debug-loki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Matalan liikenteen tila"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Piilota kilpihahmo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Näytä tausta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Ei"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Rautakiihdytys"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Ota käyttöön karttareduktio (ohjelmallinen)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Ota käyttöön alfakanavan korjaus (ohjelmallinen, voi olla hidas)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Näytä olioiden läpinäkyvyys"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Ota käyttöön uudelleenjärjestyshahmot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Pieni muisti, käytä vähemmän muistia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Poista kehittynyt olentojen välimuisti käytöstä (ohjelmallinen)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Poista olentojen välimuisti käytöstä (ohjelmallinen)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4186,624 +4215,624 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nimi"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relaatio"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Salli kaupakäynti"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Salli kuiskaukset"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Suhteet"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Kun jätät huomiotta:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Pikkiriikkinen (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Pieni (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Keskikokoinen (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Kiina (kiina)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Tsekki"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Englanti"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Suomi"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Ranska"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Saksa"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonesia"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Puola"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japani"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Hollanti (Belgia/fleemi)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portugali"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portugali (Brasilia)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Venäjä"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Espanja (Kastilli)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Käyttöliittymän teema"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Pääkirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Kieli"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Lihavoitu kirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Hiukkaskirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Ohjekirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Turvallinen kirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Japanilainen kirjasin"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Kirjasimen koko"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr ""
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Ulkoasua muutettu"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Käynnistä ohjelma uudelleen, jotta muutos astuu voimaan."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr ""
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Kokoruututila"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Piirtonopeusrajoitin (FPS):"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Vaihtoehtoinen FPS-rajoitin:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Tyylitelty hiiren osoitin"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "-"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr "Ikkunoituun tilaan vaihto epäonnistui, samoin paluu edelliseen tilaan!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr "Kokoruututilaan vaihto epäonnistui, samoin paluu edelliseen tilaan!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Vaihdan kokoruututilaan"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Ohjelma pitää käynnistää uudelleen, jotta muutokset astuvat voimaan."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Vaihdetaan käyttämään OpenGL:ää"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "OpenGL -asetuksen muutos vaatii ohjelman uudelleenkäynnistyksen."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Oma tarkkuus (esim. 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Anna uusi tarkkuus: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Ikkunan koko vaihdettu"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Joitakin ikkunoita on siirretty, jotta ne mahtuvat pienemmälle ruudulle."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Ei tekstiä"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Teksti"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Puhekuplat, ei nimiä"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Puhekuplat nimillä"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "pois päältä"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Käyttöliittymän läpinäkyvyys"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Tekstinä yläpuolella"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Taustaäänet"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "maksimi"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Hiukkastehosteiden yksityiskohtaisuus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4827,7 +4856,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4875,8 +4904,8 @@ msgstr "Var"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Varusteet"
@@ -4887,7 +4916,7 @@ msgstr "Tav"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Tavarat"
@@ -4903,7 +4932,7 @@ msgid "SKI"
msgstr "Tai"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Taidot"
@@ -4914,7 +4943,7 @@ msgstr "Sos"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Suhteet"
@@ -4983,7 +5012,7 @@ msgstr "Bottitutka"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Nollaa"
@@ -4993,20 +5022,20 @@ msgid "Result"
msgstr "Tulos"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Hinta: %s / Kaikkiaan: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Määrä:"
@@ -5016,9 +5045,9 @@ msgstr "Määrä:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5028,18 +5057,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Luo"
@@ -5048,29 +5077,29 @@ msgstr "Luo"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Vaihda sähköpostiosoite"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Tili: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Kirjoita uusi sähköpostiosoite kahdesti:"
@@ -5094,8 +5123,8 @@ msgstr "Annetut sähköpostiosoitteet eivät täsmää."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Vaihda salasana"
@@ -5104,14 +5133,14 @@ msgstr "Vaihda salasana"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Salasana:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Kirjoita uusi salasana kahdesti:"
@@ -5148,7 +5177,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nimi:"
@@ -5195,20 +5224,20 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Miespuolinen"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Naispuolinen"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Jaa %d pistettä"
@@ -5224,17 +5253,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Nimessäsi täytyy olla ainakin 4 merkkiä."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Hahmon pistejako OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "%d pistettä liikaa, ole hyvä ja poista ylimäärä"
@@ -5264,7 +5293,7 @@ msgstr "Vaihda sisäänkirjautumistietoja"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Pelaa"
@@ -5279,8 +5308,8 @@ msgstr "Tietoja"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Poista palvelimelta"
@@ -5320,19 +5349,19 @@ msgid "Enter password:"
msgstr "Salasana:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Läsnä: %s; %d pelaajaa paikalla."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Kuiskaat pelaajalle %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5343,211 +5372,211 @@ msgid "Yes"
msgstr "Kyllä"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Kohde"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Verkko"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Musiikki:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Kartta:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minikartta:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Osoitin:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Hiukkasten määrä:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Toimijoita kartalla:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Pelaajan sijainti:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (ei kiihdytystä)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Tekstuurien määrä:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Hiukkasluku: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Kohde:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Kohteen tunniste:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Hyökkäysviive:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Minimivahinko:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Maksimivahinko:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Kriittinen osuma:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Kohteen taso:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Kohteen ryhmä:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Kohteen kilta:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Sisään: %d tavua/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Ulos: %d tavua/s"
@@ -5579,7 +5608,7 @@ msgstr "Avaa tämä ikkuna automaattisesti"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "Ok"
@@ -5592,7 +5621,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Yhdistä"
@@ -5627,12 +5656,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5642,47 +5671,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Kaikki"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Anna vaihtokaupattavien tavaroiden määrä."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Anna pudotettavien tavaroiden määrä."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Anna varastoitavien tavaroiden määrä."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Anna varastosta otettavien tavaroiden määrä."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Anna eri pinoon jaettavien tavaroiden määrä."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Lisää ostokauppaan."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Lisää myyntikauppaan."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Tuntematon."
@@ -5817,8 +5846,8 @@ msgstr "Vaihda palvelinta"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Rekisteröidy"
@@ -5838,94 +5867,94 @@ msgstr "Palvelin:"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "terveyspalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "manapalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "kokemuspalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "painopalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "tavarapaikkapalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "rahapalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "nuolipalkki"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "tilapalkki"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "työpalkki"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Taso: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Taso: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Tarvitaan"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Lakkaa odottamasta"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Seuraava"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Lähetä"
@@ -5934,8 +5963,8 @@ msgstr "Lähetä"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Lisää"
@@ -5982,12 +6011,12 @@ msgid "Switch character"
msgstr "Vaihda hahmoa"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Vahvista:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Sähköpostiosoite:"
@@ -6036,507 +6065,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Valitse palvelimesi"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Lataa"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Valitse palvelimesi *** VARMUUSTILA ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Käytä samaa IP-osoitetta alipalvelimille"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Lataan palvelinluettelon...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Odotan palvelinta..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Valmistelen latausta"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Palvelinluettelon hakeminen epäonnistui!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "vaatii uudemman version"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "vaatii version %s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Hyväksy"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Palauta ikkunoiden oletusasetukset"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Oma kauppa"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Osta tavaroita"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Myy tavaroita"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Ilmoita"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Näytä linkit ilmoituksessa"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Kaupantekoehdotus"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s haluaa %s %s - hyväksytkö?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Ylös"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "%d taitopistettä käyttämättä"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Taitojoukko %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Taito %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Kutsuit käyttäjän %s kiltaan %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Killasta %s eroa pyydetty."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Jäsenen kutsuminen kiltaan"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Kenet haluaisit kutsua kiltaan %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Eroa killasta?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Haluatko varmasti erota killasta %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Ryhmä"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Käyttäjä %s kutsuttu ryhmään."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Ryhmästä %s eroamista pyydetty."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Jäsenen kutsuminen ryhmään"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Kenet haluaisit kutsua ryhmään %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Eroa ryhmästä?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Haluatko varmasti erota ryhmästä %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Hyö"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Priorisoidut kohteet"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Hyökkäyskohteet"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ohitettavat kohteet"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Luo ryhmä"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Kutsu"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Otit vastaan ryhmäkutsun pelaajalta %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Kieltäydyit pelaajan %s ryhmäkutsusta."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Otit vastaan kiltakutsun pelaajalta %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Kieltäydyit pelaajan %s kiltakutsusta."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Luon killan %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Luon ryhmän %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Killan nimi"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Valitse killallesi nimi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Vastaanotin kiltapyynnön, mutta sellainen on jo olemassa."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s on kutsunut sinut liittymään kiltaan %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Ota kiltakutsu vastaan"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Sain ryhmäpyynnön, mutta sellainen on jo olemassa."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Sinut on kutsuttu liittymään ryhmään."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Sinut on kutsuttu liittymään ryhmään %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s on kutsunut sinut liittymään ryhmäänsä."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s on kutsunut sinut liittymään ryhmäänsä %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Ota ryhmäkutsu vastaan"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Ryhmän luominen epäonnistui, olet jo ryhmän jäsen."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Ryhmän nimi"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Anna ryhmällesi nimi."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "VP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Kok:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Työ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Työ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Hahmopisteitä: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Korjauspisteitä: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Komentomuokkain"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magia"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "muu"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symboli:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Komento:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Kommentti:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Kohdetyyppi:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Kuvake:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Magiataso:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Magian koulukunta:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Koulukunnan taso:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Tallenna"
@@ -6592,18 +6621,18 @@ msgid "Failed adding item. You can not overlap one kind of item on the window."
msgstr "Tavaran lisääminen epäonnistui, limittämisongelma."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nimi: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Päivitetään..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Yhdistetään..."
@@ -6657,17 +6686,17 @@ msgid "Who Is Online - Update"
msgstr "Kuka on linjoilla - päivitä"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Valitse pelimaailma"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Vaihda kirjautumistietoja"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Valitse pelimaailma"
@@ -6715,123 +6744,123 @@ msgid "Cart"
msgstr "Kärry"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [asetukset] [manaplus-tiedosto]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-tiedosto] : Manaplus-tiedosto on XML-tiedosto (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " jolla asetetaan erikoisvalitsimia"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " manaplus-ohjelmalle."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Asetusvivut:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Käytettävä lokitiedosto"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Näytä versionumero"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Näytä tämä ohje"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Käytä tätä asetushakemistoa"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Käyttäjätunnus sisäänkirjautumiseen"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Salasana sisäänkirjautumiseen"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Hahmo sisäänkirjautumiseen"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr ""
" -s --server : Palvelinnimi tai IP-osoite sisäänkirjautumiseen"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Palvelinportti sisäänkirjautumiseen "
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Aseta oletushahmopalvelin ja -hahmo"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Ohita päivityslataukset"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Lataa pelidata tästä hakemistosta"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Hakemisto paikallisdatan tallennukseen"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Kuvankaappausten tallennushakemisto"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Käynnistä peli vikasietotilassa"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr " -T --tests : Käynnistä ajuritestaus ja automaattiasetukset"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6944,55 +6973,55 @@ msgid "Request to quit denied!"
msgstr "Lopetuspyyntö evätty!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Killan nimi: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Kiltamestari: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Kiltataso: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Jäseniä linjoilla: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Jäsenmaksimi: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Keskim. taso: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Kiltakokemusta: %d kkp"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Seuraavaan tasoon: %d kkp"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Killan linna: %s"
@@ -7294,125 +7323,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Tunnistus epäonnistui."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Palvelimia ei saatavilla."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Joku muu yrittää käyttää tätä tunnusta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Tällä tunnuksella on jo kirjauduttu."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Nopeusviritelmä havaittu."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Kaksinkertainen sisäänkirjautuminen."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Tuntematon yhteysongelma."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Yhteys palvelimeen katkesi!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Voima"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Ketteryys"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Elinvoima"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Älykkyys"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Näppäryys"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Tuuri"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Puolustus"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "T.-hyökkäys"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "T.-puolustus"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Tarkkuus"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Välttö"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Täysosuma"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Hyökkäysviive"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Kävelyviive"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Hyökkäyskantama"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Vahinko sekunnissa."
@@ -7792,44 +7821,44 @@ msgstr "Turvallinen OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "nimetön"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Tuntematon tavara"
diff --git a/po/fr.po b/po/fr.po
index b9f590b61..22f1b83d4 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -17,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-14 09:53+0000\n"
-"Last-Translator: Alige <aligetmw@hotmail.fr>\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
+"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: French (http://www.transifex.com/projects/p/manaplus/language/"
"fr/)\n"
"Language: fr\n"
@@ -39,77 +39,77 @@ msgid "Accepting incoming trade requests"
msgstr "Accepter les requêtes d'échanges entrantes"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Visible sur la carte"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Humain"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "esquive"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "raté"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Vous avez été tué par %s."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Vous avez essayé de prendre un objet qui n'existe pas."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "L'objet est trop lourd."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "L'objet est trop éloigné"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "L'inventaire est plein"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "La pile est trop grande"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "L'objet appartient a quelqu'un d'autre"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -117,387 +117,387 @@ msgstr[0] "Vous avez ramassé %d [@@%d|%s@@]."
msgstr[1] "Vous avez ramassé %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "xp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "job"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) Mouvements par défaut"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) Mouvements inversés"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) mouvements un peu fous"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) mouvements complètements fous"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) double normal et fou"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) déplacement inconnu"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) mouvement fou numéro %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) mouvements fous personnalisés"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) mouvements fous"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) Aller à la cible distante par défaut"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) Aller à la cible distante de 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) Aller à la cible jusqu'à 2 de distance"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) Aller à la cible distante de 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) Aller à la cible distante de 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) Aller à la cible distante de 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) Aller à la cible dans le champ d'attaque"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) Portée de l'attaque des archers"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) aller jusqu'à cible à portée - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) aller à la cible"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) Suivre : défaut"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) Suivre: mouvement relatif"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) Suivre effet miroir"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) Suivre comme un toutou"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) suivre : mode inconnu"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) attaque"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Attaque : défaut"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) Attaquer sans bouclier"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) Attaquer avec bouclier"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) Se déplacer et attaquer"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) Se déplacer, attaquer et ramasser"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) Sans attaque automatique"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) Ramassage sur 1x1 case"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) Ramassage par défaut sur 2x1 cases"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) Ramassage avant sur 2x3 cases"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) Ramassage sur 3x3 cases"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) Aller et ramasser jusqu'à 4 de distance"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) Aller et ramasser jusqu'à 8 de distance"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) Aller et ramasser jusqu'à la distance max"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) ramassage"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) Vue normale du jeu"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) Vue du jeu mode déverminage"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) Vue du jeu mode Ultra 1"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(u) Vue du jeu mode Ultra 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) Vue de la carte vide"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) Vue de la carte en N&B"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) Utiliser #flar comme sort d'attaque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) Utiliser #chiza comme sort d'attaque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) Utiliser #ingrav comme sort d'attaque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) Utiliser #frillyar comme sort d'attaque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) Utiliser #upmarmu comme sort d'attaque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) sorts d'attaque"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) attaquer tous les joueurs"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) attaquer tous, sauf les amis"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) attaque les mauvaises relations"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) Ne pas attaquer les joueurs"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) attaque en PVP"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) Imitation par défaut"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Imiter les équipements"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) imitation"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Inactif"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) Présent sur le jeu"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) Absent"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) absent"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) Mode camera du jeu"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) Mode camera libre"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modificateurs de mode de jeu activés"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modificateurs de mode de jeu désactivés"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Les modificateurs de jeux sont inconnus"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Suivre : %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Suivi annulé"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imiter : %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitation annulée"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Tu vois %s"
@@ -507,8 +507,8 @@ msgstr "Tu vois %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignorer complètement"
@@ -535,37 +535,37 @@ msgstr "Bulle flottante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configuration"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr "Performance"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Vidéo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Thème"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr "À propos"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Aide"
@@ -573,46 +573,48 @@ msgstr "Aide"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Fermer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Connexion au serveur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Connexion"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Entrée dans le monde de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Téléchargement des personnages"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Connexion au serveur de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Changement de serveur de jeu"
@@ -627,10 +629,10 @@ msgstr "Changement de serveur de jeu"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -640,66 +642,66 @@ msgid "Error"
msgstr "Erreur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Demande des paramètres d'inscription"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Changement de mot de passe"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Le mot de passe a été changé avec succès !"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Changer d'e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "L'adresse e-mail a été changée avec succès !"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Désinscription réussie"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "À bientôt, Revenez quand vous voulez..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s n'existe pas et ne peut pas être créé ! Fermeture du programme."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Hôte de mise à jour invalide : %s"
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Impossible de créer le dossier de mise à jour !"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
"Erreur : %s n'existe pas et ne peut pas être créé ! Fermeture du programme."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "Veux-tu ouvrir la page d'aide ?"
@@ -712,36 +714,36 @@ msgstr "Commande inconnue."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Indiques un nom."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Joueur déjà %s !"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Joueur %s avec succès !"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Le joueur n'a pas pu %s !"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Vous ne pouvez pas envoyer de messages vides."
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -752,180 +754,180 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Cache nettoyé"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Le nom du groupe est manquant."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Le nom de la guilde est manquant."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "La touche <entrée> ferme la ligne d'entrée du chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Le message ferme la conversation."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr ""
"La touche <Entrée> ferme maintenant la ligne d'entrée de la conversation."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Le message ferme maintenant la conversation."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "ami"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "écarté"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutre"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Le joueur n'était pas ignoré !"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Le joueur n'est plus ignoré !"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Vous n'avez pas pu enlever le statut ignoré de ce joueur !"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "sous liste noire"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "ennemi"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Joueur déjà effacé !"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Joueur éliminé avec succès !"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Le joueur n'a pas pu être effacé !"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Heure de lancement du client : %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d semaines"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d semaines"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d jours"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d jours"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d heures"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d heures"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minutes"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d minutes"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d secondes"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d secondes"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Variables d'environnement effacées"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr "Config ajouté dans :"
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr "Config serveur ajouté dans :"
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr "Historique ajouté dans :"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Images des ressources :"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Images des ressources non affectées :"
@@ -949,37 +951,37 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Général"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Débogage"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Capture d'écran sauvegardée sous %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "La capture d'écran a échoué !"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr ""
"La connexion au serveur a été coupée, le programme va maintenant se fermer."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Erreur Réseau"
@@ -988,8 +990,8 @@ msgstr "Erreur Réseau"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "défaut"
@@ -1190,7 +1192,7 @@ msgstr "Nécessite une cible"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1254,7 +1256,7 @@ msgstr "Échange"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Attaquer"
@@ -1333,9 +1335,9 @@ msgstr "Parler"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Acheter"
@@ -1346,9 +1348,9 @@ msgstr "Acheter"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Vendre"
@@ -1357,7 +1359,7 @@ msgstr "Vendre"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Ajouter commentaire"
@@ -1383,7 +1385,7 @@ msgstr "Ajouter à la liste d'attaque"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Ajouter à la liste d'ignorés"
@@ -1419,27 +1421,27 @@ msgstr "Ajouter le nom dans la boite de dialogue"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Annuler"
@@ -1452,7 +1454,7 @@ msgstr "Joueurs"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Sortir du groupe"
@@ -1464,8 +1466,8 @@ msgstr "Ramasser"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Ajouter à la conversation"
@@ -1486,8 +1488,8 @@ msgstr "Renommer"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Enlever"
@@ -1509,7 +1511,7 @@ msgstr "Bouger la caméra"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Costumes"
@@ -1535,7 +1537,7 @@ msgstr "Éditer le sortilège"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Effacer"
@@ -1578,7 +1580,7 @@ msgstr "Désactive la fonction Absence"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Quitter"
@@ -1588,14 +1590,14 @@ msgstr "Quitter"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Copier vers le presse-papier"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Inviter dans le groupe"
@@ -1604,52 +1606,69 @@ msgstr "Inviter dans le groupe"
msgid "Change guild position"
msgstr "Changer de position dans la guilde"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr "fenêtre"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr "Déverouiller"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr "Verouiller"
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Renommer le panneau de carte"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nom : "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Le joueur commente "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Commentaire : "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Ajouter à la transaction"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Ajouter 10 dans l'échange"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Ajouter la moitié dans l'échange"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Ajouter pour échanger tout-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Ajouter tout dans l'échange"
@@ -1658,64 +1677,64 @@ msgstr "Ajouter tout dans l'échange"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Entreposer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Entreposer 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Entreposer la moitié"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Tout entreposer-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Entreposer tout"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Récupérer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Reprendre 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Reprendre la moitié"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Tout retirer-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Reprendre tout"
@@ -1723,56 +1742,56 @@ msgstr "Reprendre tout"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Utiliser"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Vider la fenêtre de dépôt"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Cacher"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Montrer"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Remise aux valeurs de défaut de la barre jaune"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Copier dans la conversation"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(défaut)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Aller vers le haut"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Aller vers le bas"
@@ -1780,134 +1799,134 @@ msgstr "Aller vers le bas"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Déshabiller"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Copier"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Coller"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Ouvrir lien"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Afficher la fenêtre"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Être ami"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Éviter"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Liste noire"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Définir comme ennemi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Éliminer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Ne plus ignorer"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Suivre"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imiter"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Acheter (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Vendre (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Montrer les objets"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Retirer de la liste de ramassage"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Ajouter à la liste de ramassage"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Objet non protégé"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Objet protégé"
@@ -1915,9 +1934,9 @@ msgstr "Objet protégé"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Retirer"
@@ -1925,22 +1944,22 @@ msgstr "Retirer"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Équiper"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Jeter..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Jeter tout"
@@ -1948,56 +1967,56 @@ msgstr "Jeter tout"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Jeter"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Partager"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "MJ..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "Commandes de MJ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Vérifier ip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Aller à"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Rappeler"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Ressusciter"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Virer"
@@ -2112,10 +2131,10 @@ msgstr "Sélectionner OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Quitter"
@@ -2687,12 +2706,12 @@ msgstr "Page suivante"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Autre"
@@ -2712,10 +2731,10 @@ msgstr "Sélectionner2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Supprimer"
@@ -2758,7 +2777,7 @@ msgstr "Raccourcis"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Fenêtres"
@@ -2766,8 +2785,8 @@ msgstr "Fenêtres"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Emoticônes"
@@ -2775,7 +2794,7 @@ msgstr "Emoticônes"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Conversation"
@@ -2831,7 +2850,7 @@ msgstr "PNJs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monstres"
@@ -2857,7 +2876,7 @@ msgstr "Membres de la guilde"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Effets de particules"
@@ -2991,39 +3010,39 @@ msgstr "Point de route"
msgid "Tiles border"
msgstr "Bord des tiles"
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Niveau : %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Argent : %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Eq."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Ouvrir l'adresse"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Éditer"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Niveau : %d"
@@ -3034,30 +3053,30 @@ msgid "Battle"
msgstr "Combat"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Annonce globale :"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Annonce globale de %s :"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "Message de %s : %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s est maintenant En Ligne."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s est maintenant Hors Ligne."
@@ -3071,7 +3090,7 @@ msgstr "MJ"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Guilde"
@@ -3082,142 +3101,142 @@ msgid "Lang"
msgstr "Lang"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Paramètres de base"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Activer le son"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Activer la musique"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Activer les effets sonores du jeu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Activer les effets spéciaux de l'interface"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume des effets sonores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volume de la musique"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Activer l'effacement de la musique"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Fréquence audio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "stéréo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surround+centre+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Canaux audio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Effets de Son"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Son des informations"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Son des requêtes"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Son des messages de chuchotements"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Son des messages de Groupe / Guilde"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Son des surlignages"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Son des messages globaux"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Son des messages d'erreur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Son des demandes d'échange"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Afficher le son des fenêtres"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Cacher le son des fenêtres"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Activer le chat avec mumble"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Télécharger la musique"
@@ -3240,8 +3259,8 @@ msgstr "Protéger la concentration sur le chat"
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Couleurs"
@@ -3410,100 +3429,100 @@ msgstr "Afficher le bouton des émoticônes dans le chat"
msgid "Show motd server message on start"
msgstr "Afficher le message du serveur motd au démarrage"
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Voilà à quoi ressemble cette couleur"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Type : "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Délai : "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Rouge : "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Vert : "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Bleu : "
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statique"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Impulsion"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Arc-en-ciel"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spectre"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Opacité : "
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Assigner"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Désassigner"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Par défaut"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Réinitialiser toutes les touches"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Entrée"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Conflit(s) de touche détecté(s)"
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3514,40 +3533,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "inconnu"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Presser le bouton pour démarrer la calibration"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Calibrer"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Détecter les joysticks"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Activer la manette de jeu"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Utiliser le joystick si la fenêtre est au second plan."
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Manette"
@@ -3572,269 +3591,274 @@ msgid "No mods present"
msgstr "Pas de mods présent"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Toujours montrer"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Cacher automatiquement en basse résolution"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Toujours cacher automatiquement"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Système proxy"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Connexion directe"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "Nom d'hôte SOCKS5"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "bas"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "moyen"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "élevés"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xhigh"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxhigh"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Divers"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Montrer les dégâts infligés aux monstres"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Ne viser en auto que les monstres à portée de tir "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Afficher la portée d'attaque des monstres"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Afficher la barre de vie des monstres"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Sélectionner les monstres par ordre de distance"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Carte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Montrer les effets de déplacement"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Afficher les portails de changement de carte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Mettre en évidence les objets sur le sol"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Afficher la portée d'attaque du joueur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Afficher les mini-cartes avancées"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Afficher le chemin"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Afficher les touches-raccourcis sur la carte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Activer le défilement paresseux"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Paresse de défilement"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Rayon de défilement"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Redimensionnement automatique des mini-cartes"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr "Jouer les animations de la carte"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "En mouvement"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Auto-correction de position"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Attaquer en bougeant"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Attaquer la prochaine cible"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Synchroniser les mouvements du joueur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Programme de mouvement de fou A"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Mouvements relatifs à la souris (bon pour les interfaces tactiles)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Joueur"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Afficher ta propre barre de vie "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Activer les statistiques instantanées"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Sélectionner les joueurs par ordre de distance"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Afficher les expériences de compétences"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Afficher les pop-ups des joueurs"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Message d'absence"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Afficher les compétences"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Activer le mode attaque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Activer le filtre de ramassage"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Lancer le protocole d'avertissements"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr "Possibilité des familiers activée"
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Activer les notifications de poids"
@@ -3842,284 +3866,289 @@ msgstr "Activer les notifications de poids"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Boutique"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Accepter les requêtes d'achat / de vente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Activer le mode boutique"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "PNJ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Boucler les cibles PNJ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Enregistrer les conversations des PNJ"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Support des bots"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Activer support pour le Bot aux Enchères"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
"Activer le support du bot de guilde et désactiver le support par défault"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Clavier"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Délai de répétition"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Intervalle de répétition"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Intervalle de répétition personnalisé"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Boutons de raccourcis"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Serveur proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Type de proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Adresse du proxy:port"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Activer l'attaque de la part du serveur"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr "Cacher le lien de la page d'aide quand erreur"
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Activer double-cliques"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Activer le testeur de robots"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Activer la protection pour serveurs defaillant (ne pas désactiver)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Activer l'enregistrement des informations de débogage"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Activer historique OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Activer l'historique d'entrées"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Mode traffic faible"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Cacher le bouclier"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Utiliser FBO pour les captures d'écran (seulement pour OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr "Répertoire des captures d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Retard du réseau entre les sous-serveurs"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Montrer le fond"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Écrasement de la densité de l'écran"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Non"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr "Meilleure performance (activer pour une meilleure performance)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr "Auto ajuster les performances"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Accélération matérielle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
"Activer le cache d'opacité (Logiciel, peut utiliser beaucoup de mémoire)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Autoriser la réduction des cartes (Logiciel)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Activer le délai des sprites composés (Logiciel)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Activer le chargement des images avec délai (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Activer l'échantillonneur de textures (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr "Meilleure qualité (désactiver pour une meilleure performance)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
"Autoriser les correction des champs alpha ( Programme, cela peut être lent)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Afficher les créatures en transparence"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Autoriser la réorganisation des cartes éléments de dessin"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Petite mémoire (autoriser pour une utilisation moindre de la mémoire)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Désactiver la mise en cache des créatures avancées (logiciel)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Désactiver la mise en cache des créatures"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
"Différentes options (activer ou désactiver peut améliorer les performances)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr "Activer la compression des textures (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Activer l'extension de texture rectangulaire (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Utiliser le nouveau format interne de texture (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Activer les atlas de textures (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
"Mettre en cache toutes les sprites par carte (peut utiliser plus de mémoire)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr "Mettre tous les sons en cache (peut utiliser plus de mémoire)"
@@ -4202,425 +4231,425 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
-"Imiter le clique droit de la souris par un long clique (utile pour les "
-"surfaces tactiles)"
+"Imiter le clique droit de la souris par un clique long (utile pour les "
+"interfaces tactiles)"
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nom"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relation"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Autoriser les échanges"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Autoriser les messages privés"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relations"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Quand vous ignorez :"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Très petit (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Très petite (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Minuscule (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Petite (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Moyenne (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normale (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Large (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Large (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Large (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Grand (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Grand (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Grand (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Très grand (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Très grand (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Très grand (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Énorme (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chinois (Chine)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Tchèque"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Anglais"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finlandais"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Français"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Allemand"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonésien"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italien"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polonais"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japonais"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Néerlandais (Belgique / Flamand)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portugais"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portugais (Brésilien)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russe"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Espagnol (Castillan)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turc"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Thème de l'interface"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Police principale"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Langue"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Police grasse"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Taille des effets de particules"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Police d'aide"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Police sécurisée"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr "Police d'écriture des PNJ"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Police japonaise"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr "Police d'écriture chinoise"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Taille de police"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Taille de police des PNJ"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Nom :"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Copyright :"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Info thème"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Thème changé"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Redémarres le jeu pour que les changements soient appliqués."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Petit"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Moyen"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Grand"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Toucher"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Clavier d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Afficher l'icône du clavier d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Action de l'icône clavier"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Joystick d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Afficher le joystick d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Taille de Joystick"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Boutons d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Afficher les boutons d'écran"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Format des boutons"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Taille des boutons"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Bouton d'action %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Plein écran"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Limite FPS :"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Limite FPS alternative :"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Détecter le meilleur mode"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Afficher curseur"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Curseur personnalisé"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Activer le redimensionnement"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Pas d'image"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Aucun"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4628,7 +4657,7 @@ msgstr ""
"également pas accessible !"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4636,199 +4665,199 @@ msgstr ""
"également pas accessible !"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Passage en plein écran"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr ""
"Les changements ne seront pris en compte qu'au prochain démarrage du jeu."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Activation d'OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr ""
"Le changement OpenGL ne sera pris en compte qu'au prochain démarrage du jeu."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Résolution personnalisée (exemple : 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Entres la nouvelle résolution : "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Résolution de l'écran modifiée"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Certaines fenêtres pourraient être modifiées pour coïncider à la résolution "
"réduite."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Pas de texte"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Texte"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Bulles, sans noms"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Bulles avec noms"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "aucun"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "meilleure qualité"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normal"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr "meilleure performance"
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "activé"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visuelle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr "Échelle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Notifications"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Montrer les notifications de ramassage dans la conversation"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Montrer les notifications de ramassage avec des effets de particule"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Effets"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Prends l'entrée de la souris et le clavier"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Textures floues (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Opacité de l'interface"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Bulles de texte"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Effets ambiants"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "max."
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Détail des particules"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Physique des particules"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Activer le contrôle de gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centrer la fenêtre de jeu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Autoriser l'économiseur d'écran à fonctionner"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr "Captures d'écran"
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr "Ajouter les marques d'eau dans les captures d'écran"
@@ -4852,7 +4881,7 @@ msgid "QE"
msgstr "QE"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Quêtes"
@@ -4900,8 +4929,8 @@ msgstr "Equ"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Équipement"
@@ -4912,7 +4941,7 @@ msgstr "Inv"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventaire"
@@ -4928,7 +4957,7 @@ msgid "SKI"
msgstr "Cmp"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Compétences"
@@ -4939,7 +4968,7 @@ msgstr "Soc"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Social"
@@ -5008,7 +5037,7 @@ msgstr "Testeur de Robot"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Réinitialiser"
@@ -5018,20 +5047,20 @@ msgid "Result"
msgstr "Résultat"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Créer des objets"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prix : %s / Total : %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Montant :"
@@ -5041,9 +5070,9 @@ msgstr "Montant :"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5053,18 +5082,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Créer"
@@ -5073,29 +5102,29 @@ msgstr "Créer"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max."
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Modifier l'adresse e-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Compte : %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Entrer l'adresse e-mail deux fois :"
@@ -5119,8 +5148,8 @@ msgstr "Les deux adresses e-mail ne correspondent pas."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Changer le mot de passe"
@@ -5129,14 +5158,14 @@ msgstr "Changer le mot de passe"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Mot de passe :"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Entrer le mot de passe deux fois :"
@@ -5173,7 +5202,7 @@ msgstr "Nouveau Personnage"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nom :"
@@ -5220,20 +5249,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Masculin"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Féminin"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Distribues %d points"
@@ -5249,17 +5278,17 @@ msgid "Look:"
msgstr "Apparence :"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Ton nom doit comporter un minimum de 4 caractères."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Caractéristiques du personnage Ok"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Retires %d points"
@@ -5289,7 +5318,7 @@ msgstr "Changer de compte"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Jouer"
@@ -5304,8 +5333,8 @@ msgstr "Informations"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Se désinscrire"
@@ -5350,19 +5379,19 @@ msgid "Enter password:"
msgstr "Entrer le mot de passe :"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Présents : %s ; %d joueurs sont présents."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Message envoyé à %s : %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr "%s du familier"
@@ -5373,211 +5402,211 @@ msgid "Yes"
msgstr "Oui"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Cible"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Réseau"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Musique :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Carte :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Mini Carte :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Curseur :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Comptage de particules :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Nombre d'acteurs sur la carte :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Position du joueur :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Dessiner les appels :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Textures se lient :"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Logiciel)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr "%d FPS (OpenGL normal)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d FPS (OpenGL sécurisé)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobile OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d FPS (SDL2 défaut)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Comptage des trames :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Nombre de particules : %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "ID de la Cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Type de cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Niveau de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Race de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Groupe de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Guilde de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Délai d'attaque :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Coup Mini :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Coup Max :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Coup Critique :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Niveau de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Groupe de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Guilde de la cible :"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping : %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Entrée : %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Sortie : %d bytes/s"
@@ -5609,7 +5638,7 @@ msgstr "Ouverture automatique de cette fenêtre"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "Ok"
@@ -5622,7 +5651,7 @@ msgstr "Éditer le Serveur"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Connexion..."
@@ -5657,12 +5686,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Entres au moins l'adresse et le port du serveur."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr "Police d'écriture normale"
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr "Polices d'écriture"
@@ -5672,47 +5701,47 @@ msgid "Did you know..."
msgstr "Savais-tu que..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Tout"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Choisir le nombre d'objets à échanger."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Choisir le nombre d'objets à jeter."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Choisir le nombre d'objets à stocker."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Choisir le nombre d'objet à reprendre"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Choisir le nombre d'objets à séparer."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Ajouter à la boutique d'achats."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Ajouter à la boutique de ventes."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Inconnu."
@@ -5847,8 +5876,8 @@ msgstr "Changer de Serveur"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "S'inscrire"
@@ -5868,94 +5897,94 @@ msgstr "Serveur :"
msgid "Update host: %s"
msgstr "Hôte de mise à jour : %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Ouvrir l'URL d'inscription"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "Barre de vie"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "Barre de Mana"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Barre d'expérience"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "Barre de poids"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "Barre emplacements d'inventaire"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "Barre d'argent"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "Barre de flèches"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "Barre de statut"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "Barre de compétences"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Niveau : %d (MJ %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Niveau : %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Restant"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Niveau de métier : %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Arrêter d'attendre "
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Suivant"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Soumettre"
@@ -5964,8 +5993,8 @@ msgstr "Soumettre"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Ajouter"
@@ -6012,12 +6041,12 @@ msgid "Switch character"
msgstr "Changer de personnage"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Vérification :"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-mail :"
@@ -6066,511 +6095,511 @@ msgid "Do you really want to sell %s?"
msgstr "Veux-tu vraiment vendre %s ?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Choisis le serveur"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Charger"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Choisis ton serveur *** Mode Sûr ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Utiliser la même ip pour les sous-serveurs de jeu"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Téléchargement de la liste des serveurs...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "En attente du serveur..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Préparation du téléchargement"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Erreur lors du téléchargement de la liste de serveurs !"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "requiert une nouvelle version"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "requiert la v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Appliquer"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Rétablir les fenêtres"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Boutique Personnelle"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Acheter des objets"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Vendre des objets"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Annoncer"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Montrer les liens dans l'annonce"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Enchères"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Demande d'échange"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s souhaite %s %s Acceptez-vous ?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Augmenter"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Points de compétences : %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Compétence choisie : %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Compétence %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Le joueur %s a été invité dans la guilde %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Demande pour quitter la guilde %s effectuée."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Inviter le membre dans la guilde"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Qui voulez-vous inviter dans la guilde %s ?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Quitter la guilde ?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Êtes-vous certain de vouloir quitter la guilde %s ?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr "Membres : %u/%u"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr "Joueurs : %u/%u"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Groupe"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "/party > Inviter l'utilisateur %s dans le groupe."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Vous avez demandé à quitter le groupe %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Inviter un joueur dans le groupe"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Qui voudrais-tu inviter dans le groupe %s ?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Quitter le groupe ?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Êtes-vous certain de vouloir quitter le groupe %s ?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr "Joueurs visibles : %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr "Portails : %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Atq"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Monstres prioritaires"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Attaquer les monstres"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignorer les monstres"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Ramasser les objets"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignorer les objets"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr "Amis : %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Créer un groupe"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "P"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Inviter"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Invitation dans le groupe acceptée de la part de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Invitation dans le groupe de la part de %s refusée."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Invitation dans la guilde acceptée de la part de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Invitation dans la guilde de la part de %s refusée."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "La guilde %s a été créée."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Le groupe %s a été créé."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nom de la guilde"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Choisis le nom de la guilde."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr ""
"Vous avez reçu une invitation pour rejoindre une guilde, mais vous êtes déjà "
"membre d'une autre."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s t'a invité à rejoindre la guilde %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Accepter l'invitation dans cette guilde"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr ""
"Vous avez reçu une invitation pour rejoindre un groupe, mais vous êtes déjà "
"membre d'une autre."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Vous avez été invité à rejoindre un groupe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Tu as été invité à rejoindre le groupe %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s t'a invité à rejoindre son groupe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s t'a invité à rejoindre le groupe %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Accepter l'invitation pour ce groupe"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Impossible de créer le groupe. vous faîtes déjà partie d'un groupe."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nom du groupe"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Choisis le nom du groupe."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "Vie :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "PM :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Métier : %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Compétence :"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Points de caractéristiques du personnage : %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Points de correction : %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Éditeur de commande"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "Magie"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "Autre"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbole : "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Commande :"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Commentaire : "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Type de Cible :"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icône : "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana : "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Niveau de Magie :"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "École de magie : "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Niveau scolaire : "
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Sauvegarder"
@@ -6628,18 +6657,18 @@ msgstr ""
"objet dans cette fenêtre."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nom : %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Mise à jour en cours..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Connexion..."
@@ -6693,17 +6722,17 @@ msgid "Who Is Online - Update"
msgstr "Qui est en ligne - Mise à jour"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Sélection du monde"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Changer de Compte"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Choix du monde"
@@ -6751,128 +6780,128 @@ msgid "Cart"
msgstr "Panier"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [options] [manaplus-file]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[Manaplus-file] : Le fichier manaplus est un fichier XML (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr "utilisé pour définir des paramètres personnalisés"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr "pour le client manaplus."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Options :"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : fichier journal à utiliser"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr " -a --chat-log-dir : Répertoire du chat log à utiliser"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Affiche la version"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Montre cette rubrique d'aide"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Répertoire de configuration à utiliser"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Se connecter avec ce nom d'utilisateur"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Se connecter avec ce mot de passe"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Se connecter avec ce personnage"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Nom du serveur (ou IP) pour la connexion"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Port de connexion au serveur"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host : Utilise cet hôte de mise-à-jour"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
" -D --default : Choisir le serveur de personnages et le personnage par "
"défaut"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
" -u --skip-update : Ne pas effectuer le téléchargement des mises à jour"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Répertoire des données du jeu à charger"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
" -L --localdata-dir : Répertoire à utiliser comme répertoire principal"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Répertoire à utiliser pour les imprime-écrans"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Démarrer le jeu en mode sûr"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
" -T --tests : Commencer le test des drivers et la configuration "
"automatique"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl : Désactiver OpenGL pour cette session"
@@ -6987,55 +7016,55 @@ msgid "Request to quit denied!"
msgstr "Requête de départ refusée !"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nom de la guilde : %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Maître de la guilde : %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Niveau de la guilde : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Membres en ligne : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Membres maximums : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Niveau moyen : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Expérience Groupe : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Expérience suivante pour la guilde : %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Château de la guilde : %s"
@@ -7342,125 +7371,125 @@ msgid "Luck %s"
msgstr "Chance %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Échec de l'authentification."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Aucun serveur n'est disponible."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Quelqu'un d'autre essaie d'utiliser ce compte."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Ce compte est déjà connecté."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Speed hack détecté."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Authentification déjà effectuée."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Erreur de connexion inconnue."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Vous avez été déconnecté du serveur !"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Force"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Agilité"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalité"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Intelligence"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Dextérité"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Chance"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Défense"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Attaque M."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Défense M."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Précision"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Esquive"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Coup critique"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Temps de l'attaque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Temps de déplacement"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Portée de l'attaque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Dégâts par s."
@@ -7840,44 +7869,44 @@ msgstr "OpenGL sécurisé"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "anonyme"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Attaque %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Défense %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "PV %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "PM %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Niveau %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Objet inconnu"
diff --git a/po/he.po b/po/he.po
index 6a4888ac7..4f4acded8 100644
--- a/po/he.po
+++ b/po/he.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/manaplus/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "הגדרות"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "ויד×ו"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "עזרה"
@@ -563,13 +563,15 @@ msgstr "עזרה"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "סגור"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "שגי××”"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "שגי××” ביצירת ספריית העדכוני×!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "כללי"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "שמירת תמונת־מסך נכשלה"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "שגי×ת רשת"
@@ -1317,9 +1319,9 @@ msgstr "דבר"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "קנה"
@@ -1330,9 +1332,9 @@ msgstr "קנה"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "מכר"
@@ -1341,7 +1343,7 @@ msgstr "מכר"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "בטל"
@@ -1436,7 +1438,7 @@ msgstr "שחקני×"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "×חסן"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "החזר"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "השתמש"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr "הורד"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "השתמש"
@@ -1917,14 +1936,14 @@ msgstr "השתמש"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "השלך"
@@ -1940,48 +1959,48 @@ msgstr "השלך"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "פצל"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr "בחר ×ישור"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "יצי××”"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "מחק"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "שיחה"
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "חנות"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "מצב"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "לבוש"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "ציוד"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "כישורי×"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "מחיר: %s / סה\"כ: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "צור"
@@ -5040,9 +5068,9 @@ msgstr "צור"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "מקסימו×"
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "שחק"
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "לוחש ×ל %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "רמה: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr "שלח"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "הוסף"
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "הסיסמ×ות ×ינן תו×מות."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "למעלה"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "התקבלה הזמנה לחבורה, ×ך הזמנה ×–×”×” כבר קיימת."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s הזמין ×ותך לחבורה שלה×."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s הזמין ×ותך להצטרף לחבורת %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "×שר ×ת הזמנת חבורה"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr "מעדכן..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "מתחבר..."
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr "הסתיי×"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/hr.po b/po/hr.po
index eee37edd3..db449287b 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/manaplus/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[1] ""
msgstr[2] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Podešavanje"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Slika"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Pomoć"
@@ -564,13 +564,15 @@ msgstr "Pomoć"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Zatvori"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -618,7 +620,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Greška"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Općenito"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Spremanje screenshot-a nije uspjelo!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Mreža Greška"
@@ -1318,9 +1320,9 @@ msgstr "Govori"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kupi"
@@ -1331,9 +1333,9 @@ msgstr "Kupi"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Prodaj"
@@ -1342,7 +1344,7 @@ msgstr "Prodaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Poništi"
@@ -1437,7 +1439,7 @@ msgstr "IgraÄi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1573,14 +1575,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Pohrani"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Preuzmi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Upotrijebi"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Skini opremu"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Opremi"
@@ -1918,14 +1937,14 @@ msgstr "Opremi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Ispusti"
@@ -1941,48 +1960,48 @@ msgstr "Ispusti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Razdvoji"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr "Odaberite OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Izlaz"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Obriši"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chat"
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Trgovina"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Stanje"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Oprema"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Zalihe"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Vještine"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cijena: %s / Ukupno: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5021,18 +5049,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Stvori"
@@ -5041,9 +5069,9 @@ msgstr "Stvori"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Igraj"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Å aptaj prema %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5730,8 +5758,8 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5740,12 +5768,12 @@ msgstr[1] ""
msgstr[2] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5837,42 +5865,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5882,7 +5910,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5890,7 +5918,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5898,13 +5926,13 @@ msgid "Level: %d"
msgstr "Nivo: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5929,8 +5957,8 @@ msgstr "Dostavi"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Dodaj"
@@ -6020,12 +6048,12 @@ msgid "Passwords do not match."
msgstr "Lozinke se ne podudaraju."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6036,7 +6064,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6051,33 +6079,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6098,23 +6126,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6135,24 +6163,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Gore"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6245,190 +6273,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Primljen zahtjev za partiju, ali ona već postoji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s vas je pozvao/la da se pridružite njihovoj partiji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s vas je pozvao/la da se pridružite %s partiji."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Prihvati Pozivnicu za Partiju"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6599,7 +6627,7 @@ msgid "Updating..."
msgstr "Ažuriranje"
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Spajanje..."
@@ -6628,12 +6656,12 @@ msgid "Completed"
msgstr "Dovršeno"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6643,12 +6671,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6670,25 +6698,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6696,7 +6724,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 5ff5c2d82..53da9cff0 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hungarian (http://www.transifex.com/projects/p/manaplus/language/hu/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Beállítások"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Videó"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Súgó"
@@ -563,13 +563,15 @@ msgstr "Súgó"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Bezár"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Hiba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Hiba a frissítési könyvtár létrehozása közben!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Ãltalános"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Hiba a képernyő mentése során!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Hálózati hiba"
@@ -1317,9 +1319,9 @@ msgstr "Csevegés"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Vétel"
@@ -1330,9 +1332,9 @@ msgstr "Vétel"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Eladás"
@@ -1341,7 +1343,7 @@ msgstr "Eladás"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Mégse"
@@ -1436,7 +1438,7 @@ msgstr "Játékosok"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Raktároz"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Magához vesz"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Bevet"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr "Nem használ"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Használ"
@@ -1917,14 +1936,14 @@ msgstr "Használ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Eldob"
@@ -1940,48 +1959,48 @@ msgstr "Eldob"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Felosztás"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr "Ok Kiválasztása"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Kilépés"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Törlés"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chat"
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Ãœzlet"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "Gépjátékos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Státusz"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Felszerelés"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Táska"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Képességek"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Ãr: %s / Teljes: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Létrehozás"
@@ -5040,9 +5068,9 @@ msgstr "Létrehozás"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max."
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Játék"
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Üzenet %s számára: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "Szint: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr "Küldés"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Hozzáad"
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "A jelszavak nem egyeznek."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Fejleszt"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Csapatba hívtak, de neked van csapatod."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s a csapatába hívott."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s behívott %s csapatába."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Ajánlat elfogadása"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr "Frissítés…"
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Csatlakozás…"
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr "Kész"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/id.po b/po/id.po
index 7da8467ba..5151d7585 100644
--- a/po/id.po
+++ b/po/id.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/manaplus/"
"language/id/)\n"
@@ -32,464 +32,464 @@ msgid "Accepting incoming trade requests"
msgstr "Terima permohonan transaksi"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Terlihat di peta"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "Menghindar"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "Luput"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "l"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Mencoba mengambil item yang tidak lagi ada"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "item terlalu berat"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "barang terlalu jauh"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Perbekalan sudah penuh"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Barang milik orang lain."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) jalan normal"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) normal ganda + mode gila"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) jalan ke target di jarak 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?)bergerak ke target"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?)serangan"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) pukulan normal"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) ganti pukulan tanpa pelindung"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) pukulan dengan pelindung"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) jalan dan serang"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) jalan, serang, ambil"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) tanpa penyerangan otomatis"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?)mengambil"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) penampilan peta normal"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) penampilan peta kosong"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b)penampilan peta hitam & putih"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) gunakan #flar untuk serangan magic"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) gunakan #chiza untuk serangan magic"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(l) gunakan #ingrav untuk serangan magic"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) gunakan #frillyar untuk serangan magic"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) gunakan #upmarmu untuk serangan magic"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) serangan magic"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) pada keyboard"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) pergi"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) pergi"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Perombakan game diperbolehkan"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Perombakan game tidak diperbolehkan"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Batal mengikuti"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Batal menirukan"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -499,8 +499,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -527,37 +527,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Pengaturan"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Bantuan"
@@ -565,46 +565,48 @@ msgstr "Bantuan"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Tutup"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Terhubung dengan server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Masuk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Memasuki arena permainan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Pemilihan karakter"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "terhubung dengan server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Pergantian server"
@@ -619,10 +621,10 @@ msgstr "Pergantian server"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -632,65 +634,65 @@ msgid "Error"
msgstr "Kesalahan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Meminta detail registrasi"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Ubah sandi"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Perubahan sandi berhasil"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Perubahan email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Perubahan email berhasil"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Telah tidak terdaftar"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Selamat tinggal, datang kembali setiap saat"
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s tidak ada dan tidak dapat dibuat!keluar."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Gagal membuat direktori update!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "kesalahan %s tidak ada dan tidak dapat dibuat!keluar."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -703,36 +705,36 @@ msgstr "Perintah tidak dikenal."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Tetapkan sebuah nama"
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Pemain telah %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Pemain telah berhasil %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Pemain tidak bisa %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Tidak dapat mengirimkan pesan tanpa nama"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -743,179 +745,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Nama kelompok tidak dapat di temukan"
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Nama organisasi tidak ditemukan."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Kembalikan pengalihan obrolan"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Tutup pesan obrolan"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Kembalikan sekarang pengalihan obrolan"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Pesan menutup obrolan"
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "Teman"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "Diabaikan"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "netral"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Pemain tidak diabaikan!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Pemain tidak lagi diabaikan!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Pemain tidak dapat diabaikan"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Pemain telah terhapus"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Pemain telah berhasil dihapus"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Pemain tidak dapat dihapus"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr ""
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr ""
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr ""
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr ""
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr ""
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Sumber gambar"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -939,36 +941,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Umum"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Gagal menyimpan screenshot!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Koneksi ke server terputus"
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Kesalahan jaringan"
@@ -977,8 +979,8 @@ msgstr "Kesalahan jaringan"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "kembalikan ke semula"
@@ -1179,7 +1181,7 @@ msgstr "Membutuhkan Target"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1243,7 +1245,7 @@ msgstr "Tukar"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Pukul"
@@ -1322,9 +1324,9 @@ msgstr "Berbicara"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Beli"
@@ -1335,9 +1337,9 @@ msgstr "Beli"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Jual"
@@ -1346,7 +1348,7 @@ msgstr "Jual"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Penambahan komentar"
@@ -1372,7 +1374,7 @@ msgstr "Tambahkan ke daftar menyerang"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Tambahkan ke daftar Abaikan"
@@ -1408,27 +1410,27 @@ msgstr "Tambahkan nama ke Obrolan"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Batal"
@@ -1441,7 +1443,7 @@ msgstr "Pemain"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Keluarkan dari kelompok"
@@ -1453,8 +1455,8 @@ msgstr "Ambil"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Ambil ke obrolan"
@@ -1475,8 +1477,8 @@ msgstr "Ganti nama"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Hapus"
@@ -1498,7 +1500,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Setelan"
@@ -1524,7 +1526,7 @@ msgstr "Edit mantra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Hapus"
@@ -1567,7 +1569,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr ""
@@ -1577,14 +1579,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Undang ke kelompok"
@@ -1593,52 +1595,69 @@ msgstr "Undang ke kelompok"
msgid "Change guild position"
msgstr "Ubah posisi Organisasi"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Ubah nama tanda peta"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nama:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Komentar pemain"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "komentar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Tambahkan semua ke Penukaran"
@@ -1647,64 +1666,64 @@ msgstr "Tambahkan semua ke Penukaran"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Simpan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Masukkan 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Masukkan setengah"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Masukkan semua"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Kembalikan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Ambil 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Ambil setengah"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Ambil semua"
@@ -1712,56 +1731,56 @@ msgstr "Ambil semua"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Gunakan"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Sembunyikan"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Tampilkan"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Atur ulang bar kuning"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Pindahkan ke chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(kembalikan)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Bergerak keatas"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Bergerak kebawah"
@@ -1769,134 +1788,134 @@ msgstr "Bergerak kebawah"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Tanggalkan pakaian"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Jadikan teman"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Abaikan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Hapus"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Batalkan pengabaian"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Mengikuti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Tirukan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Beli(?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Jual(?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Perlihatkan item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1904,9 +1923,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Lepaskan"
@@ -1914,22 +1933,22 @@ msgstr "Lepaskan"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Pakai"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Buang..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Buang semuanya"
@@ -1937,56 +1956,56 @@ msgstr "Buang semuanya"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Buang"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Pecah"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "keluarkan"
@@ -2101,10 +2120,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Keluar"
@@ -2676,12 +2695,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Lainnya"
@@ -2701,10 +2720,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Hapus"
@@ -2747,7 +2766,7 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2755,8 +2774,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2764,7 +2783,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Obrolan"
@@ -2820,7 +2839,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr ""
@@ -2846,7 +2865,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Efek partikel"
@@ -2980,39 +2999,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr ""
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Ganti"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Level: %d"
@@ -3023,30 +3042,30 @@ msgid "Battle"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3060,7 +3079,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Organisasi"
@@ -3071,142 +3090,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Suara"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Perbolehkan Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Perbolehkan musik"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Perbolehkan game sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Perbolehkan gui sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volume Musik"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Perbolehkan gumaman obrolan suara"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Unduh musik"
@@ -3229,8 +3248,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Warna"
@@ -3399,100 +3418,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Warnanya terlihat seperti ini"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tipe"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Tunda:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Merah:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Hijau:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Biru:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statis"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Getar"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Pelangi"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spektrum"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alpha:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Tetapkan"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Batal menetapkan"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Kembalikan"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Pertentangan kunci(kunci) terdeteksi."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3501,40 +3520,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Tekan tombol untuk memulai kalibrasi"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibrasi"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Membolehkan joistik"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3559,269 +3578,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "rendah"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "sedang"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "tinggi"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "macam-macam"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Tampilkan damage yang ditimbulkan monster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Jadikan monster yang terjangkau sebagai target otomatis"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Sorot Jangkauan menyerang monster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Tampilkan hp bar monster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Siklus target monster"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Peta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Sorot portal peta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Sorot item yang jatuh"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Sorot Jangkauan menyerang pemain"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Bergerak"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Perbaiki posisi otomatis"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Menyerang ketika berjalan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Program Crazy move A"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Pemain"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Tampilkan hp bar sendiri"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Siklus target pemain"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Tampilkan pesan exp job"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Tampilkan popup pemain"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Pesan saat meninggalkan keyboard"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Perlihatkan Job"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Perbolehkan Penyaring Serangan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3829,279 +3853,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Toko"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Terima permintaan jual/beli"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Perbolehkan mode Jual"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Riwayat dialog NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Perbolehkan pengecekan bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Perlihatkan latar belakang"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Tidak"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Akselerasi perangkat keras"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4183,623 +4212,623 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nama"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Hubungan"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Perbolehkan penukaran"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Perbolehkan berbisik"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr ""
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Ketika menolak:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Sangat kecil (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Kecil (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Sedang (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Tema Gui"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Jenis huruf utama"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr ""
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Jenis huruf tebal"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Jenis huruf/Karakter yang diperbolehkan"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Ukuran huruf"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr ""
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema diganti"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Restart client anda untuk memberikan efek."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr ""
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Layar penuh"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Batas FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "batas Alt FPS:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Modifikasi kursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Tidak ada"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Mengubah ke mode Layar penuh"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Memulai dari awal di butuhkan untuk melihat efek"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Mengubah ke OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Mendaftar perubahan ke OpenGL membutuhkan memulai dari awal"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Modifikasi resolusi (contoh: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Masukkan resolusi baru:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Resolusi layar diubah"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "tidak ada teks"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Teks"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr ""
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "mati"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr ""
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "maksimal"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detil partikel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4823,7 +4852,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4871,8 +4900,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Perlengkapan"
@@ -4883,7 +4912,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Perbekalan"
@@ -4899,7 +4928,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Keahlian"
@@ -4910,7 +4939,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr ""
@@ -4979,7 +5008,7 @@ msgstr "Pengecek Bot"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Reset"
@@ -4989,20 +5018,20 @@ msgid "Result"
msgstr "Hasil"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Harga: %s/ Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr ""
@@ -5012,9 +5041,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5024,18 +5053,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Buat"
@@ -5044,29 +5073,29 @@ msgstr "Buat"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Ganti alamat email"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Akun:%s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Tulis alamat email yang baru dua kali:"
@@ -5090,8 +5119,8 @@ msgstr "Pengisian alamat email tidak cocok"
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Ganti sandi"
@@ -5100,14 +5129,14 @@ msgstr "Ganti sandi"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Kata Sandi:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "ketik sandi baru dua kali"
@@ -5144,7 +5173,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nama:"
@@ -5191,20 +5220,20 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Laki-laki"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Perempuan"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Tolong distribusikan %d point"
@@ -5220,17 +5249,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Nama anda paling sedikit harus mengandung 4 karakter"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Stats Karakter OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Tolong hilangkan %d poin"
@@ -5260,7 +5289,7 @@ msgstr "Ubah Login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Main"
@@ -5275,8 +5304,8 @@ msgstr ""
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Tidak jadi mendaftar"
@@ -5316,19 +5345,19 @@ msgid "Enter password:"
msgstr "Masukkan sandi"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Kehadiran: %s; %d pemain yang hadir."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Berbisik ke %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5339,211 +5368,211 @@ msgid "Yes"
msgstr "Ya"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Target"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Jaring"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Musik"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Peta"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Peta mini"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Kursor"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Hitung partikel:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Hitung pemain di peta:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Posisi Pemain"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Perangkat lunak)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Penghitungan tekstur:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Hitung partikel: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Target"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Id target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Kecepatan menyerang:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Pukulan minimal:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Pukulan maksimal:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Pukulan kritis:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Target Level"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Target Kelompok:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Target Organisasi:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Masuk: %d bytes/det"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Keluar: %d bytes/det"
@@ -5575,7 +5604,7 @@ msgstr "Buka jendela otomatis"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5588,7 +5617,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Menyambung"
@@ -5623,12 +5652,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5638,47 +5667,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Semua"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Pilih jumlah item yang mau di perdagangkan"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Pilih jumlah item yang ingin dibuang"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Pilih jumlah item yang ingin disimpan"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Pilih jumlah item yang ingin diambil kembali"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Pilih jumlah item yang ingin dipisahkan"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Tambahkan ke daftar beli"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Tambahkan ke daftar jual"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Tidak diketahui"
@@ -5811,8 +5840,8 @@ msgstr "Menganti Server"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Mendaftar"
@@ -5832,94 +5861,94 @@ msgstr "Server:"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Tingkatan: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Butuh"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Berikutnya"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Masukan"
@@ -5928,8 +5957,8 @@ msgstr "Masukan"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Tambah"
@@ -5976,12 +6005,12 @@ msgid "Switch character"
msgstr "Ganti Karakter"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Konfirmasi:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Email:"
@@ -6030,507 +6059,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Pilih Server Anda"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Memuat"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Pilih Servermu *** SAFE MODE ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Gunakan ip yang sama untuk sub server game"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Mengunduh daftar server... %2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Menyambung ke server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Menyiapkan pengunduhan"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Gagal mengunduh data server!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "Membutuhkan versi terbaru"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "Membutuhkan v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Terapkan"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Atur ulang jendela"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Toko personal"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Beli barang"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Jual barang"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Umumkan"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Perlihatkan link di Umumkan"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Meminta untuk menukar"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s ingin %s %s apakah anda bersedia?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Naik"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "poin Skill yang tersedia: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Skill %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Pengguna yang diajak %s ke organisasi %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Permintaan %s keluar dari Organisasi "
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr ""
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Tinggalkan organisasi?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Apakah anda yakin ingin meninggalkan organisasi %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Kelompok"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Pengguna yang diajak %s ke kelompok"
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Mengundang pengguna ke kelompok"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr ""
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr ""
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Sedang meninggalkan keyboard"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "mob prioritas"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "serang mob"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Abaikan mobs"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "sihir"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "lainnya"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Simbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Perintah:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipe target:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ikon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Level sihir:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Sekolah sihir:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Level sekolah:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Simpan"
@@ -6586,18 +6615,18 @@ msgid "Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nama: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Mengupdate..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Menyambung..."
@@ -6651,17 +6680,17 @@ msgid "Who Is Online - Update"
msgstr ""
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr ""
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr ""
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr ""
@@ -6709,122 +6738,122 @@ msgid "Cart"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6937,55 +6966,55 @@ msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7286,125 +7315,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr ""
@@ -7783,44 +7812,44 @@ msgstr "OpenGL aman"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr ""
diff --git a/po/it.po b/po/it.po
index 57b92ce3a..cd3989557 100644
--- a/po/it.po
+++ b/po/it.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/manaplus/"
"language/it/)\n"
@@ -36,77 +36,77 @@ msgid "Accepting incoming trade requests"
msgstr "Le richieste di scambio in arrivo saranno accettate"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Visibile nella mappa"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Umano"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "Schivato"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "Mancato"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Sei stato ucciso da %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Forza raccolta oggetti non-esistenti"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "L'oggetto è troppo pesante"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "L'oggetto è troppo lontano."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "L'inventario è pieno"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Troppi oggetti impilati."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "L'oggetto è riservato ad un altro giocatore."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -114,387 +114,387 @@ msgstr[0] "Hai raccolto %d [@@%d|%s@@]."
msgstr[1] "Hai raccolto %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "EXP"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "Job"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) Modalita' movimento standard"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) Modalita' movimento invertita"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) Modalita' movimento casuale"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) Modalita' movimento casuale, estesa"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) Modalita' movimento casuale, personalizzata"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) Movimento casuale"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) spostati fino all'obbiettivo, default"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) spostati fino all'obbiettivo, distanza 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) spostati fino all'obbiettivo, distanza 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) spostati fino all'obbiettivo, distanza 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) spostati fino all'obbiettivo, distanza 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) spostati fino all'obbiettivo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) Modalita' Segui, default"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) Modalita' Segui, relativa"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) Modalita' Segui, specchio"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) Modalita' Segui, pet"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) Modalita' Segui, sconosciuta"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) attacco"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Attacco default"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) Cambia ad Attacco senza scudo"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) Cambia ad Attacco con scudo"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) Muovi e attacca"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) Muovi, attacca e raccogli"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) Disattiva Attacco automatico"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) Raccogli"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) usa #flar come attacco magico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) usa #chiza come attacco magico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) usa #ingrav come attacco magico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) usa #frillyar come attacco magico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) usa #upmarmu come attacco magico"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) attacco magico"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) Attacca tutti i giocatori"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) Attacca tutti eccetto amici"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) Attacca cattive relazioni"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) Non attaccare giocatori"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) Attacco PVP"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Assente"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) Modalita' camera gioco"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) Modalita' camera libera"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Modalità Segui cancellata"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Modalità Imitazione cancellata"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -504,8 +504,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignora completamente."
@@ -532,37 +532,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Impostazioni"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Aiuto"
@@ -570,46 +570,48 @@ msgstr "Aiuto"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Chiudi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Connessione al server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Accesso all'account"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Accesso al gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Caricamento personaggi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Connessione al server del gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Cambiamento server del gioco"
@@ -624,10 +626,10 @@ msgstr "Cambiamento server del gioco"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -637,65 +639,65 @@ msgid "Error"
msgstr "Errore"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Richiesta dettagli di registrazione"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Cambia password"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Password modificata con successo!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Cambia Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email cambiata con successo!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Annullamento registrazione effettuato con successo"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Addio, torna quando vuoi..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s non esiste e non può essere creato! Uscita in corso."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Errore durante la creazione della directory degli aggiornamenti"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Errore: %s non esiste e non può essere creato! Ucita in corso."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -708,36 +710,36 @@ msgstr "Comando sconosciuto."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Prego specificare un nome."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Il giocatore è già %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Il giocatore è stato %s con successo!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Il giocatore non può essere %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Impossibile inviare un sussurro vuoto!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -748,179 +750,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Manca il nome del party."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Manca il nome della gilda."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Attiva/disattiva la chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "I messaggi chiudono la conversazione."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Attiva/disattiva la chat adesso."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "I messaggi adesso chiudono la chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "Amico"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "Disprezzato"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "Neutrale"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Il giocatore non era ignorato!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Giocatore non più ignorato!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Impossibile annullare l'ignoro!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "nella lista nera"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "nemico"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Il giocatore è già cancellato!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Giocatore cancellato dal tuo schermo con successo!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Il giocatore non può essere cancellato!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Tempo online: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d settimane"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d giorni"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d ore"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minuti"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d secondi"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -945,36 +947,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Generale"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Salvataggio immagine fallito!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "La connessione al server è caduta."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Errore di rete"
@@ -983,8 +985,8 @@ msgstr "Errore di rete"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "Predefinito"
@@ -1185,7 +1187,7 @@ msgstr "Target richiesto"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normale"
@@ -1249,7 +1251,7 @@ msgstr "Commercia"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Attacco"
@@ -1328,9 +1330,9 @@ msgstr "Parla"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Compra"
@@ -1341,9 +1343,9 @@ msgstr "Compra"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Vendi"
@@ -1352,7 +1354,7 @@ msgstr "Vendi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Aggiungi commento"
@@ -1378,7 +1380,7 @@ msgstr "Aggiungi alla lista Attacco"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Aggiungi alla lista Ignora"
@@ -1414,27 +1416,27 @@ msgstr "Aggiungi nome alla chat"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Annulla"
@@ -1447,7 +1449,7 @@ msgstr "Giocatori"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Caccia dal party"
@@ -1459,8 +1461,8 @@ msgstr "Raccogli"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Aggiungi alla chat"
@@ -1481,8 +1483,8 @@ msgstr "Rinomina"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Rimuovi"
@@ -1504,7 +1506,7 @@ msgstr "Muovi telecamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Attrezzatura"
@@ -1530,7 +1532,7 @@ msgstr "Modifica Incantesimo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Cancella"
@@ -1573,7 +1575,7 @@ msgstr "Disabilita modalita' Away"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Lascia"
@@ -1583,14 +1585,14 @@ msgstr "Lascia"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Copia negli appunti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Invita nel party"
@@ -1599,52 +1601,69 @@ msgstr "Invita nel party"
msgid "Change guild position"
msgstr "Cambia posizione nella gilda"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Rinomina mappa"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nome:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Commento giocatore:"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Commento:"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Aggiungi allo scambio"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Aggiungi 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Aggiungi metà"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Aggiungi tutti"
@@ -1653,64 +1672,64 @@ msgstr "Aggiungi tutti"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Magazzino"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Salva 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Salva metà"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Salva tutto"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Recupera"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Ritira 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Ritira metà"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Ritira tutto"
@@ -1718,56 +1737,56 @@ msgstr "Ritira tutto"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Usa"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Nascondi"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Mostra"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Reset barra gialla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Copia in Chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(default)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Muovi Su"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Muovi Giù"
@@ -1775,134 +1794,134 @@ msgstr "Muovi Giù"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Spogliati"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Copia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Incolla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Apri link"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Mostra Finestra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Chiedi amicizia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Ignora"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignora"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Lista nera"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Identifica come nemico"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Elimina"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Stop Ignora"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Segui"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imita"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Compra (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Vendi (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Mostra Oggetti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Rimuovi dalla lista 'Raccogli'"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Aggiungi alla lista 'Raccogli'"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1910,9 +1929,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Togli"
@@ -1920,22 +1939,22 @@ msgstr "Togli"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equipaggia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Lascia..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Lascia tutto"
@@ -1943,56 +1962,56 @@ msgstr "Lascia tutto"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Lascia"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Dividi"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Caccia"
@@ -2107,10 +2126,10 @@ msgstr "Seleziona OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Esci"
@@ -2682,12 +2701,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Altro"
@@ -2707,10 +2726,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Elimina"
@@ -2753,7 +2772,7 @@ msgstr "Shortcuts"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Finestre"
@@ -2761,8 +2780,8 @@ msgstr "Finestre"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Faccine"
@@ -2770,7 +2789,7 @@ msgstr "Faccine"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2826,7 +2845,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Mostri"
@@ -2852,7 +2871,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Effetti particelle"
@@ -2986,39 +3005,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Soldi: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Apri url"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Modifica"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
@@ -3029,30 +3048,30 @@ msgid "Battle"
msgstr "Battaglia"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Annuncio generale:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Annuncio generale da %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s sussurra: %s "
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3066,7 +3085,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Gilda"
@@ -3077,142 +3096,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Settaggi Base"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Abilita audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Abilita musica"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Abilita game sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Abilita gui sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume effetti sonori"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volume musica"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Frequenza audio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "stereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Canali audio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Effetti sonori"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Suono per il sussurro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Suono per i messaggi globali"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Suono per gli errori"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Suono per la richiesta di scambio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Mostra finestra dell'audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Nascondi finestra dell'audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Abilita chat vocale mumble"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Scarica musica"
@@ -3235,8 +3254,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Colori"
@@ -3405,100 +3424,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Come appaiono i colori"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Type:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Ritardo: "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "rosso"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "verde"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "blu"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statico"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulsazione"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Arcobaleno"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Gamma"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Imposta"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Annullare l'assegnazione"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Predefinito"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Resetta tutte le scorciatoie"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Input"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Sono stati rilevati conflitti nei tasti."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3509,40 +3528,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "sconosciuto"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Premi il pulsante per cominciare la calibrazione"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Calibra"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Rileva i joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Abilita joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3567,269 +3586,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Mostra sempre"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Nascondi sempre"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Sistema Proxy"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Connessione diretta"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "Basso"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "medio"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "Alto"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Varie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Mostra danno afflitto ai nemici"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Target automatico solo sui nemici raggiungibili"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Evidenzia distanza massima di attacco del nemico"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Mostra la barra HP dei nemici"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Ciclo di target sui nemici"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mappa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Mostra le particelle per le transizioni di mappa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Evidenzia i cambiamenti di mappa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Evidenzia oggetti sul terreno"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Evidenzia distanza massima d'attacco"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Mostra minimap estesa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Traccia sentiero"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Mostra hotkeys sulla mappa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Adatta automaticamente le minimappe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Movimento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Correggi posizione automaticamente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Attacca in movimento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Attacca Target successivo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Sincronizza movimenti giocatore"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Movimento matto \"A\""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Giocatore"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Mostra la barra HP giocatore"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Abilita statistiche veloci"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Ciclo di target sui giocatori"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Mostra messaggi riguardo all'esperienza - punti lavoro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Visualizza messaggi popup"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Mostra barra lavoro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Attiva filtro attacchi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Attiva filtro 'Raccogli'"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3837,279 +3861,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Negozio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Accetta richieste di vendita/acquisto"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Abilita la modalità negozio"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Log dialoghi NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Tastiera"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Server Proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Tipologia Proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Proxy indirizzo:porta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Attiva attacchi server-side"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Abilita il bot checker"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Abilita i log di debug"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Attiva registro attivita' OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Modalità basso traffico"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Nascondi lo scudo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Usa FBO, Frame Buffer Object (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Mostra sfondo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "No"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Accellerazione hw"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Attiva ritardo sprite composite (modalita': Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Attiva ritardo caricamento immagini (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Attiva campionamento texture (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Abilita fix del canale alpha (Software, può rallentare il gioco)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Mostra trasparenza personaggi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Abilita Riordina Sprites."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Modalità Poca Memoria (abilita per usare meno memoria)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Abilita estenzione texture rettangolari (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Usa nuovo formato texture interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Attiva raggruppamento texture (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4191,423 +4220,423 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nome"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relazione"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Permetti scambi"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Permetti sussurri"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relazioni"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Quando si ignora:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Minuscolo (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Piccolo (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Medio (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Cinese (Cina)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Ceco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Inglese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finlandese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Francese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Tedesco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonesiano"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italiano"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polacco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Giapponese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Olandese (Belgio/Fiandre)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portoghese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portoghese (Brasile)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russo"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Spagnolo (Castigliano)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Tema Gui"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Font principale"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Lingua"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Font in grassetto"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Font con particelle"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Help font"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Caratteri giapponesi"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Dimensione caratteri"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Informazioni sul tema"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema cambiato"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Per applicare le modifiche, è necessario riavviare il client."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Piccoli"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Medi"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Grandi"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Tastiera su schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Mostra l'icona della tastiera su schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Joystick su schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Mostra joystick sullo schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Grandezza del joystick"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Bottoni sullo schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Mostra bottoni sullo schermo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Formato bottoni"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Grandezza bottoni"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Schermo intero"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Limite FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Limite Alt FPS: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Trova modalita' migliore"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Mostra cursore"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Cursore personalizzato"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Permetti ridimensiona"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Nessuno"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4615,7 +4644,7 @@ msgstr ""
"precedente è fallito!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4623,197 +4652,197 @@ msgstr ""
"modalità precedente è fallito!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Cambiamento a schermo intero"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Riavvio necessario affinchè i cambiamenti abbiano effetto."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Passa a OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Riavvia per passare a OpenGL."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Risoluzione scelta (esempio 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Nuova risoluzione: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "RIsoluzione schermo cambiata"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Alcune finestre potrebbero essere spostate per addattarsi alla risoluzione "
"ridotta"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Nessun testo"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Testo"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Nuvolette senza nomi"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Nuvolette con nomi"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "Spento"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "qualita' migliore"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normale"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visuale"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Notifiche"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Notifica oggetti raccolti nella chat."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Notifica oggetti raccolti in-game."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Effetti"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Abilita texture sfocate (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Opacità IU"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Testo sovrastante"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Suoni ambientali"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "massimo"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Dettaglio particelle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Fisica Particle"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Abilita controllo gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centra la finestra di gioco"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Permetti allo screensaver di attivarsi"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4837,7 +4866,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Missioni"
@@ -4885,8 +4914,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Equipaggiamento"
@@ -4897,7 +4926,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventario"
@@ -4913,7 +4942,7 @@ msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Abilità"
@@ -4924,7 +4953,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Sociale"
@@ -4993,7 +5022,7 @@ msgstr "Bot Checker"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Reimposta"
@@ -5003,20 +5032,20 @@ msgid "Result"
msgstr "Risultato"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prezzo: %s / Totale: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Quantita':"
@@ -5026,9 +5055,9 @@ msgstr "Quantita':"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5038,18 +5067,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Crea"
@@ -5058,29 +5087,29 @@ msgstr "Crea"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Massimo"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Cambia l'indirizzo Email"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Account: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Scrivi due volte il nuovo indirizzo email:"
@@ -5104,8 +5133,8 @@ msgstr "Gli indirizzi email immessi non coincidono."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Cambia la Password"
@@ -5114,14 +5143,14 @@ msgstr "Cambia la Password"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Password:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Digita due volte la nuova password:"
@@ -5158,7 +5187,7 @@ msgstr "Nuovo Personaggio"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nome:"
@@ -5205,20 +5234,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Maschio"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Femmina"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Distribuire %d punti"
@@ -5234,17 +5263,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Il tuo nome deve contenere almeno 4 caratteri."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Statistiche personaggio OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Rimuovere %d punti"
@@ -5274,7 +5303,7 @@ msgstr "Cambia login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Gioca"
@@ -5289,8 +5318,8 @@ msgstr "Informazioni"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancella registrazione"
@@ -5330,19 +5359,19 @@ msgid "Enter password:"
msgstr "Digitare password:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presente: %s; %d giocatori sono presenti."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Sussurra a %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5353,211 +5382,211 @@ msgid "Yes"
msgstr "Sì"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Target"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Rete"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Musica:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mappa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Mini mappa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Cursore:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Contatore Particelle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Contatore generatori mappa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Posizione giocatore:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (OpenGL mobile)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Conteggio Textures:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Conto particelle: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Target ID:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Livello target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Razza target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Party target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Gilda target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Ritardo Attacco:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Danno minimo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Danno massimo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Colpo critico:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Livello Target"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Party del Target:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Gilda del Target"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "In: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Out: %d bytes/s"
@@ -5589,7 +5618,7 @@ msgstr "Apri automaticamente questa finestra"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5602,7 +5631,7 @@ msgstr "Modifica Server"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Connetti"
@@ -5637,12 +5666,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Per favore indicare almeno l'indirizzo e la porta del server."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5652,47 +5681,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Tutti"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Seleziona la quantità di oggetti da scambiare."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Seleziona la quantità di oggetti da lasciare."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Selezionare la quantità di oggetti da riporre."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Seleziona la quantità di oggetti da ritirare"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Seleziona la quantità di oggetti da dividere."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Aggiungi allo shop di acquisto."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Aggiungi allo shop di vendita."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Sconosciuto"
@@ -5827,8 +5856,8 @@ msgstr "Cambia server"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registra"
@@ -5848,94 +5877,94 @@ msgstr "Server:"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Apri URL di registrazione"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "Barra HP"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "Barra Mana"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Barra dell'esperienza"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "Barra del peso"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "barra dell'inventario"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "Barra dei soldi"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "barra frecce"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "Barra dello stato"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "Barra dei punti lavoro"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Livello: %d (GM:%d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Livello: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Bisogno"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Ferma attesa"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Prossimo"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Invia"
@@ -5944,8 +5973,8 @@ msgstr "Invia"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Aggiungi"
@@ -5992,12 +6021,12 @@ msgid "Switch character"
msgstr "Cambia personaggio"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Conferma:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Email:"
@@ -6046,507 +6075,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Scegli il tuo server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Carica"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Scegli Il Tuo Server *** MODALITA' SICURA ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Utilizzare lo stesso IP per i sub server di gioco"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Downloading server list... %2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Attesa del server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Preparazione download"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Errore nel ricevimento della lista sei server!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "Richiede una versione più nuova"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "Richiede v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Applica"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Resetta finestre"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Negozio personale"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Compra oggetti"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Vendi oggetti"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Annuncia"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Mostra link nell'annuncio"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Richiesta di commercio"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s vuole %s %s accetti?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Su"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Punti abilità disponibili: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Abilità impostata %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Abilità %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Invitato utente %s alla gilda %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Abbandono gilda %s richiesto."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "invita qualcuno nel gruppo"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Chi vorresti invitare alla gilda %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Lasciare la gilda?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Sei sicuro di voler lasciare la gilda %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Party"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Invitato utente al gruppo %s"
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Abbandono gruppo %s richiesto"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Invita qualcuno nel gruppo"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Chi vorresti invitare al gruppo %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Lasciare il gruppo?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Sei sicuro di voler lasciare il gruppo %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Attacco"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Priorità mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Attacca mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignora mobs"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Raccogli oggetti"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignora oggetti"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Crea gruppo"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "P"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Invita"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Accettato invito al gruppo da parte di %s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Rifiutato invito al gruppo da parte di %s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Accettato invito alla gilda da parte di %s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Rifiutato invito alla gilda da parte di %s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Stai creando una gilda chiamata %s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Stai creando un party chiamato %s"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nome della gilda"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Scegli un nome per la tua gilda"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Ricevuto invito ad una gilda, ma ne hai già una."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s ti ha invitato ad entrare nella gilda %s"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Accetta invito alla gilda"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Ricevuta richiesta di party, ma ne esiste già una."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Sei stato invitato ad entrare in un party"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Sei stato invitato ad entrare nel gruppo %s"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s ti ha invitato ad unirti al suo party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s ti ha invitato ad unirti al party %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Accetta invito nel party"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Impossibile creare un party, sei già in un party"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nome del gruppo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Scegli un nome per il tuo party"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Esperienza:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Lavoro: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Lavoro:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Punti personaggio: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Punti correzione: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor dei comandi"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magia"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "altro"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Simbolo:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Comando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Commento:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipo di target:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icona:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Livello magico:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Scuola di magia:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Livello scuola:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Salva"
@@ -6604,18 +6633,18 @@ msgstr ""
"finestra."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nome: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Aggiornamento..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Connessione..."
@@ -6669,17 +6698,17 @@ msgid "Who Is Online - Update"
msgstr "Chi è online - aggiornamento"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Seleziona parola"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Cambia login"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Scegli parola"
@@ -6727,125 +6756,125 @@ msgid "Cart"
msgstr "Carrello"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opzioni"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Log file da usare"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Visualizza la versione"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Visualizza l'aiuto"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Configura la directory da usare"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Effettua il Login con questo username"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Effettua il Login con questa password"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Effettua il Login con questo personaggio"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr ""
" -s --server : Effettua il Login con questo nome Server o a questo "
"indirizzo IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Effettua il Login a questa Server port"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Sceglie il personaggio e il server di default"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Non effettuare il download degli aggiornamenti"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Scegli la Directory per lanciare il gioco"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Directory da usare per i dati locali"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
" --screenshot-dir : Scegli la Directory per salvare gli Screenshots"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Lancia il gioco in modalità Sicura"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6958,55 +6987,55 @@ msgid "Request to quit denied!"
msgstr "Richiesta di chiusura rifiutata!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nome Gilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Master di Gilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Livello Gilda: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Membri Online: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Numero massimo Membri: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Livello Medio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Punti Exp Gilda: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7312,125 +7341,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Autenticazione fallita."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Nessun server disponibile."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Qualcun altro sta provando ad usare questo account."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Questo account è già registrato."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Rilevato speed hack."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Accesso duplicato"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Errore di connessione sconosciuto."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Disconnesso dal server!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Forza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Agilità"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalità"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Intelligenza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Destrezza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Fortuna"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Difesa."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Attacco magico."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Difesa Magica."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Accuratezza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Evasione"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Colpo critico"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Ritardo Attacco"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Ritardo Movimento"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Range d'attacco"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Danno per secondo"
@@ -7809,44 +7838,44 @@ msgstr "OpenGL safe mode"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "senza nome"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Oggetto sconosciuto"
diff --git a/po/ja.po b/po/ja.po
index f4a06dbaf..1d4bbe9d0 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/manaplus/"
"language/ja/)\n"
@@ -35,464 +35,464 @@ msgid "Accepting incoming trade requests"
msgstr "トレードリクエストを有効ã«ã—ã¾ã—ãŸ"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "マップã«è¡¨ç¤ºã•ã›ã‚‹"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "人間"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "ドッジ"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "ミス"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "%sã«ã‚ˆã£ã¦æ®ºã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "存在ã—ãªã„アイテムã¯æ‹¾ãˆã¾ã›ã‚“"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "アイテムãŒé‡éŽãŽã¾ã™"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "アイテムãŒé ã™ãŽã¾ã™."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "インベントリーãŒæº€æ¯ã§ã™"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "é‡ãŒå¤šã™ãŽã¾ã™"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "ã“ã‚Œã¯ä»–ã®ãƒ—レイヤーã®ã‚¢ã‚¤ãƒ†ãƒ ã§ã™"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr "ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼ã®ç‚ºæ‹¾ãˆã¾ã›ã‚“"
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] "%d [@@%d|%s@@]を手ã«å…¥ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "xp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "ジョブ"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) デフォルトムーブ"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) 逆ムーブ"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) クレイジームーブをå«ã‚“ã ãƒ ãƒ¼ãƒ–"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) クレイジームーブ"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) ダブルノーマル + クレイジー"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) ä¸æ˜Žãªãƒ ãƒ¼ãƒ–"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) カスタムクレイジームーブ"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) クレイジームーブ"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) ターゲットã¸ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆæŽ¥è¿‘"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) è·é›¢1ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¸æŽ¥è¿‘"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) è·é›¢2ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«è¿‘付ã"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) è·é›¢3ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¸æŽ¥è¿‘"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) è·é›¢5ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«è¿‘付ã"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) è·é›¢7ã§ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«è¿‘付ã"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) 攻撃範囲内ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«è¿‘付ã"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) 弓師攻撃範囲"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) 攻撃範囲 - 1ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã¾ã§ç§»å‹•"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) ターゲットã«è¿‘付ã"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) デフォルトフォロー"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) å‹é”フォロー"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) ミラーフォロー"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) ペットフォロー"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) ä¸æ˜Žãªãƒ•ã‚©ãƒ­ãƒ¼"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) 攻撃"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) デフォルト攻撃"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) 盾ãªã—攻撃"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) 盾ã‚り攻撃"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) 接近ã€æ”»æ’ƒ"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) 接近ã€æ”»æ’ƒã€æ‹¾ã†"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) 自動攻撃ãªã—"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) å°ç¯„囲ã§æ‹¾ã† 1x1セル"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) デフォルト範囲ã§æ‹¾ã† 2x1セル"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) 広範囲ã§æ‹¾ã† 2x3セル"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) 3x3セルã®ç¯„囲ã§æ‹¾ã†"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) è·é›¢4ã®ç¯„囲ã§æ‹¾ã†"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) è·é›¢8ã§æ‹¾ã†"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) 最大範囲ã§æ‹¾ã†"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) 拾ã†"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) 通常マップビュー"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) デãƒãƒƒã‚°ãƒžãƒƒãƒ—ビュー"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) ウルトラマップビュー"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) ウルトラマップビュー2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) 空マップビュー"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) 白黒マップビュー"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) 魔法攻撃㯠#flarを使ã†"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) 魔法攻撃㯠#chizaを使ã†"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) 魔法攻撃㯠#ingravを使ã†"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) 魔法攻撃㯠#frillyarを使ã†"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) 魔法攻撃㯠#upmarmuを使ã†"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) 魔法攻撃"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) å…¨ã¦ã®ãƒ—レイヤーを攻撃"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) å‹é”以外を攻撃"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) 敵を攻撃"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) ä»–ã®ãƒ—レイヤーを攻撃ã—ãªã„"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) PvP攻撃"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) デフォルト真似"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) æœè£…真似"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) 真似をã™ã‚‹"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "アウェイ"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) キーボード"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) アウェイ"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) アウェイ"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) ゲームカメラモード"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) フリーカメラモード"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "ゲームモディファイアã¯æœ‰åŠ¹ã«ãªã£ã¦ã¾ã™"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "ゲームモディファイアã¯ç„¡åŠ¹ã«ãªã£ã¦ã¾ã™"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "ä¸æ˜Žãªã‚²ãƒ¼ãƒ ãƒ¢ãƒ‡ã‚£ãƒ•ã‚¡ã‚¤ã‚¢"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "フォローを止ã‚ã‚‹"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "真似をやã‚ã‚‹"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -502,8 +502,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "完全無視"
@@ -530,37 +530,37 @@ msgstr "å¹å‡ºã—"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "ビデオ"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "テーマ"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "ヘルプ"
@@ -568,46 +568,48 @@ msgstr "ヘルプ"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "é–‰ã˜ã‚‹"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "サーãƒãƒ¼ã«æŽ¥ç¶šã—ã¦ã„ã¾ã™"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "ログインã—ã¦ã„ã¾ã™"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "ゲームã®ä¸–ç•Œã«ç§»å‹•ã—ã¦ã„ã¾ã™"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "キャラクターを呼ã³å‡ºã—ã¦ã„ã¾ã™"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "ゲームサーãƒãƒ¼ã«æŽ¥ç¶šã—ã¦ã„ã¾ã™"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "ゲームサーãƒãƒ¼ã‚’変更ã—ã¦ã„ã¾ã™"
@@ -622,10 +624,10 @@ msgstr "ゲームサーãƒãƒ¼ã‚’変更ã—ã¦ã„ã¾ã™"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -635,65 +637,65 @@ msgid "Error"
msgstr "エラー"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "登録内容を呼ã³å‡ºã—ã¦ã„ã¾ã™"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "パスワード変更"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "パスワードを変更ã—ã¾ã—ãŸ"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "メールアドレス変更"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "メールアドレスを変更ã—ã¾ã—ãŸ"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "登録を解除ã—ã¾ã—ãŸ"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "ã•ã‚ˆã†ãªã‚‰ã€€ã¾ãŸä¼šã„ã¾ã—ょã†"
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%sã¯å­˜åœ¨ã—ãªã„為ã€ä½œæˆã§ãã¾ã›ã‚“"
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "更新フォルダã®ä½œæˆã‚¨ãƒ©ãƒ¼"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "エラー: %s ã¯å­˜åœ¨ã—ãªã„為ã€ä½œæˆã§ãã¾ã›ã‚“"
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -706,36 +708,36 @@ msgstr "ä¸æ˜Žãªã‚³ãƒžãƒ³ãƒ‰ã§ã™"
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "åå‰ã‚’入力ã—ã¦ãã ã•ã„"
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "プレイヤーã¯æ—¢ã«%s"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "プレイヤーã®%sã«æˆåŠŸã—ã¾ã—ãŸ"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "プレイヤーを%sã§ããªã‹ã£ãŸ"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "空ã®ã•ã•ã‚„ãã‚’é€ä¿¡ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -746,179 +748,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "パーティåãŒã‚ã‚Šã¾ã›ã‚“"
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "ギルドåãŒã‚ã‚Šã¾ã›ã‚“"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "改行キーã§ãƒãƒ£ãƒƒãƒˆå…¥åŠ›ãŒã§ãã¾ã™"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "ãƒãƒ£ãƒƒãƒˆã‚’é–‰ã˜ã¾ã™"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "改行キーã§ãƒãƒ£ãƒƒãƒˆå…¥åŠ›ãŒã§ãã¾ã™"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "ãƒãƒ£ãƒƒãƒˆã‚’é–‰ã˜ã¾ã™"
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "å‹é”"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "無視"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "中性"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "プレイヤーを完全無視ã§ãã¾ã›ã‚“ã§ã—ãŸ"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "プレイヤーを完全無視解除ã—ã¾ã—ãŸ"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "プレイヤーを完全無視解除ã§ãã¾ã›ã‚“ã§ã—ãŸ"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "ブラックリスト化ã•ã‚Œã¦ã„ã¾ã™"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "敵"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "プレイヤーã¯å‰Šé™¤ã•ã‚Œã¦ã„ã¾ã™"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "プレイヤーを削除ã—ã¾ã—ãŸ"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "プレイヤーを削除ã§ãã¾ã›ã‚“ã§ã—ãŸ"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "クライアントã®ç¨¼åƒæ™‚é–“: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d週"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%dæ—¥"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d時"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d分"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d秒"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "リソースイメージ:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "リソース孤å…イメージ:"
@@ -942,36 +944,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "一般"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "デãƒãƒƒã‚°"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "スクリーンショットをä¿å­˜ã§ãã¾ã›ã‚“ã§ã—ãŸ"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "サーãƒãƒ¼ã¸ã®æŽ¥ç¶šãŒåˆ‡æ–­ã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¨ãƒ©ãƒ¼"
@@ -980,8 +982,8 @@ msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¨ãƒ©ãƒ¼"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "デフォルト"
@@ -1182,7 +1184,7 @@ msgstr "ターゲット必è¦"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "普通"
@@ -1246,7 +1248,7 @@ msgstr "トレード"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "攻撃"
@@ -1325,9 +1327,9 @@ msgstr "話ã™"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "è²·ã†"
@@ -1338,9 +1340,9 @@ msgstr "è²·ã†"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "売る"
@@ -1349,7 +1351,7 @@ msgstr "売る"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "コメントをã™ã‚‹"
@@ -1375,7 +1377,7 @@ msgstr "攻撃リストã¸è¿½åŠ ã™ã‚‹"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "攻撃無視リストã¸è¿½åŠ ã™ã‚‹"
@@ -1411,27 +1413,27 @@ msgstr "åå‰ã‚’ãƒãƒ£ãƒƒãƒˆã¸è¿½åŠ ã™ã‚‹"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "キャンセル"
@@ -1444,7 +1446,7 @@ msgstr "プレイヤー"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "パーティã‹ã‚‰ä¸€æ™‚çš„ã«è¿½ã„出ã™"
@@ -1456,8 +1458,8 @@ msgstr "拾ã†"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "ãƒãƒ£ãƒƒãƒˆã«è¿½åŠ "
@@ -1478,8 +1480,8 @@ msgstr "åå‰ã‚’変更ã™ã‚‹"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "削除"
@@ -1501,7 +1503,7 @@ msgstr "カメラを動ã‹ã™"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "æœè£…"
@@ -1527,7 +1529,7 @@ msgstr "呪文を編集ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "クリア"
@@ -1570,7 +1572,7 @@ msgstr "AFKを無効ã«ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "退会"
@@ -1580,14 +1582,14 @@ msgstr "退会"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "クリップボードã«ã‚³ãƒ”ー"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "パーティã¸æ‹›å¾…"
@@ -1596,52 +1598,69 @@ msgstr "パーティã¸æ‹›å¾…"
msgid "Change guild position"
msgstr "ギルドãƒã‚¸ã‚·ãƒ§ãƒ³ã‚’変更"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr " マップサインã®åå‰ã‚’変更"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "åå‰: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "プレイヤーコメント "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "コメント: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "トレードウィンドウã«è¿½åŠ "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "トレードウィンドウã«10追加ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "トレードウィンドウã«åŠåˆ†è¿½åŠ ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "トレードウィンドウã«å…¨ã¦è¿½åŠ ã™ã‚‹"
@@ -1650,64 +1669,64 @@ msgstr "トレードウィンドウã«å…¨ã¦è¿½åŠ ã™ã‚‹"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "ä¿ç®¡"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "10 ä¿å­˜"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "åŠåˆ†ä¿å­˜"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "全部ä¿å­˜"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "å–出ã™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "10 å–出ã™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "åŠåˆ†å–出ã™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "全部å–出ã™"
@@ -1715,56 +1734,56 @@ msgstr "全部å–出ã™"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "ドロップ窓を消ã™"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr " éžè¡¨ç¤º"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "表示"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "黄色ãƒãƒ¼ã‚’リセットã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "ãƒãƒ£ãƒƒãƒˆã¸ã‚³ãƒ”ーã™ã‚‹"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(デフォルト)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "上ã¸ç§»å‹•"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "下ã¸ç§»å‹•"
@@ -1772,134 +1791,134 @@ msgstr "下ã¸ç§»å‹•"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "脱ã"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "コピー"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "ペースト"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "å‹é”ã«ãªã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "無視ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "無視"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "ブラックリスト"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "敵ã«è¨­å®šã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "消ã™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "完全無視解除"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "フォロー"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "真似"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "買ㆠ(?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "売る (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "アイテムを表示ã™ã‚‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1907,9 +1926,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "å–外ã™"
@@ -1917,22 +1936,22 @@ msgstr "å–外ã™"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "装ç€"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "è½ã¨ã™..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "å…¨ã¦è½ã¨ã™"
@@ -1940,56 +1959,56 @@ msgstr "å…¨ã¦è½ã¨ã™"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "è½ã¨ã™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "分割"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "追ã„出ã™"
@@ -2104,10 +2123,10 @@ msgstr "OKã‚’é¸æŠžã™ã‚‹"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "終了"
@@ -2679,12 +2698,12 @@ msgstr "ページ下ã¸"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "ãã®ä»–"
@@ -2704,10 +2723,10 @@ msgstr "é¸æŠž2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "削除"
@@ -2750,7 +2769,7 @@ msgstr "ショートカット"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "ウィンドウ"
@@ -2758,8 +2777,8 @@ msgstr "ウィンドウ"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "スマイリー"
@@ -2767,7 +2786,7 @@ msgstr "スマイリー"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "ãƒãƒ£ãƒƒãƒˆ"
@@ -2823,7 +2842,7 @@ msgstr "NPC"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "モンスター"
@@ -2849,7 +2868,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "パーティクル効果"
@@ -2983,39 +3002,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "GP: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "装ç€"
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "URLã‚’é–‹ã"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "編集"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
@@ -3026,30 +3045,30 @@ msgid "Battle"
msgstr "ãƒãƒˆãƒ«"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "グローãƒãƒ«ã‚¢ãƒŠã‚¦ãƒ³ã‚¹:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "%sã‹ã‚‰ã®ã‚¢ãƒŠã‚¦ãƒ³ã‚¹:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s ã•ã•ã‚„ã: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3063,7 +3082,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "ギルド"
@@ -3074,142 +3093,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "オーディオ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "基本設定"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "オーディオを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "音楽を有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "ゲームSFXを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "GUI SFXを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Sfx音é‡"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "音楽ã®éŸ³é‡"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "周波数を自動設定"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "モノ"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "ステレオ"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "サラウンド"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "自動ãƒãƒ£ãƒ³ãƒãƒ«"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "音響効果"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "インフォメーションダイアログ音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "リクエストダイアログ音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "ã•ã•ã‚„ãメッセージ音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "ギルド/パーティメッセージ音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "メッセージ音をãƒã‚¤ãƒ©ã‚¤ãƒˆ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "グローãƒãƒ«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸éŸ³"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "エラーメッセージ音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "トレードリクエスト音"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "窓ã®éŸ³ã‚’有効"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "窓ã®éŸ³ã‚’無効"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Mumble Voice Chatを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "音楽をダウンロードã™ã‚‹"
@@ -3232,8 +3251,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "色"
@@ -3402,100 +3421,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "色ã®ä¾‹"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "タイプ:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "é…延:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "赤:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "ç·‘:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "é’:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "ç©ã‚„ã‹"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "点滅"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "カラフル"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "スペクトル"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "アルファ:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "割り当ã¦ã‚‹"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "割り当ã¦è§£é™¤"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "標準ã«æˆ»ã™"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "å…¨ã¦ã®ã‚­ãƒ¼ã‚’リセット"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "入力"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "ショートカットキーãŒé‡è¤‡ã—ã¦ã„ã¾ã™"
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3506,40 +3525,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "ä¸æ˜Ž"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "ボタンを押ã—ã¦ã‚«ãƒªãƒ–レーションを開始"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "カリブレーション"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "ジョイスティックを使用å¯èƒ½ã«ã™ã‚‹"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "クライアントãŒç„¡åŠ¹ã®å ´åˆã‚¸ãƒ§ã‚¤ã‚¹ãƒ†ã‚£ãƒƒã‚¯ã‚’使用"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "ジョイスティック"
@@ -3564,269 +3583,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "常ã«è¡¨ç¤º"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "ç´°ã‹ã„解åƒåº¦ã§éš ã™"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "常ã«è‡ªå‹•ã§éš ã™"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "システムプロキシ"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "直接接続"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCKS5 ホストå"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "低"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "中"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "高"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "ãã®ä»–"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "モンスターã«ä¸ŽãˆãŸãƒ€ãƒ¡ãƒ¼ã‚¸ã‚’表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "攻撃å¯èƒ½ç¯„囲ã®ãƒ¢ãƒ³ã‚¹ã‚¿ãƒ¼ã®ã¿"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "モンスターã®æ”»æ’ƒç¯„囲を強調表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "モンスターã®HPãƒãƒ¼ã‚’表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "é¸æŠžã—ãŸãƒ¢ãƒ³ã‚¹ã‚¿ãƒ¼ã‚’円ã§è¡¨ç¤º"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "マップ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "ワープパーティクルを表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "マップãƒãƒ¼ã‚¿ãƒ«ã‚’強調表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "床ã«è½ã¡ã¦ã„るアイテムを強調表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "攻撃å¯èƒ½ç¯„囲を強調表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "拡張ミニマップを表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "パスを表示ã•ã›ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "マップã«ãƒ›ãƒƒãƒˆã‚­ãƒ¼ã‚’表示ã•ã›ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "レイジースクロールを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "レイジースクロール"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "ラディアススクロール"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "動作"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "自動ã§ä½ç½®ã‚’修正"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "移動中も攻撃ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "プレイヤーã®å‹•ãã‚’åŒåŒ–ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "クレイジームーブ A プログラム"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "プレイヤー"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "自分ã®HPãƒãƒ¼ã‚’表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "クイックスタッツを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "é¸æŠžã—ãŸãƒ—レイヤーを円ã§è¡¨ç¤º"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "ジョブExpメッセージを表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "プレイヤーãƒãƒƒãƒ—アップを表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "AFKメッセージ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "ジョブを表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "攻撃フィルターを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "アドãƒãƒ¼ãƒˆãƒ—ロトコルを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3834,279 +3858,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "店"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "売買リクエストをå—ã‘入れる"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "ショップモードを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "NPCターゲットを回転"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "NPCダイアログを記録ã™ã‚‹"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "ボットサãƒãƒ¼ãƒˆ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "ギルドサãƒãƒ¼ãƒˆã‚’無効ã«ã—ギルドボットを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "ショートカットボタン"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "プロキシサーãƒãƒ¼"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "プロキシタイプ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "プロキシアドレス:ãƒãƒ¼ãƒˆ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "サーãƒãƒ¼ã‚µã‚¤ãƒ‰ã‚¢ã‚¿ãƒƒã‚¯ã‚’有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "ボットãƒã‚§ãƒƒã‚«ãƒ¼ã‚’有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "ä¸å®‰å®šãªã‚µãƒ¼ãƒãƒ¼ä¿è­·ã‚’有効ã«ã™ã‚‹(無効ã«ã—ãªã„)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "デãƒãƒƒã‚°ãƒ­ã‚°ã‚’有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "OpenGLログを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "入力ログを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "低トラフィックモード"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "シールドスプライトを隠ã™"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "スクリーンショットã«FBOを使ㆠ(OpenGLã®ã¿)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "背景を表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "ã„ã„ãˆ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ã‚¯ã‚»ãƒ©ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "マップ削減を有効化 (ソフトウェア)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "テクスãƒãƒ£ã‚µãƒ³ãƒ—ラーを有効ã«ã™ã‚‹ (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "アルファãƒãƒ£ãƒ³ãƒãƒ«ä¿®æ­£ã‚’有効化 (ソフトウェア-é‡ããªã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "é€éŽã‚’表示ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "スプライトリオーダーを有効ã«ã™ã‚‹."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "メモリ優先 (メモリ使用を少ãªãã™ã‚‹ã«ã¯æœ‰åŠ¹ã«ã—ã¦ä¸‹ã•ã„)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "アドãƒãƒ³ã‚¹ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚’無効ã«ã™ã‚‹ (ソフトウェア)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "キャッシュを無効ã«ã™ã‚‹ (ソフトウェア)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4188,623 +4217,623 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "åå‰"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "関係"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "トレードをå—付ã‘ã‚‹"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "å…¨ã¦ã®ã•ã•ã‚„ãã‚’å—ã‘å–ã‚‹"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "関係"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "完全無視ã®éš›ã«ã¯:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "å°ã•ã„ (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "å° (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "中 (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "中国語 (中国)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "ãƒã‚§ã‚³èªž"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "英語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "フィンランド語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "フランス語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "ドイツ語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "インドãƒã‚·ã‚¢èªž"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "イタリア語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "ãƒãƒ¼ãƒ©ãƒ³ãƒ‰èªž"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "日本語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "ドイツ語 (ベルギー/フランドル)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "ãƒãƒ«ãƒˆã‚¬ãƒ«èªž"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "ãƒãƒ«ãƒˆã‚¬ãƒ«èªž (ブラジル)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "ロシア語"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "スペイン語 (カスティリヤ)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "GUIテーマ"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "メインフォント"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "言語"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "太字フォント"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "パーティクルフォント"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "ヘルプフォント"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "安全ãªãƒ•ã‚©ãƒ³ãƒˆ"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "日本語フォント"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "フォントサイズ"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "テーマ情報"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "テーマを変更ã—ã¾ã—ãŸ"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "設定変更ã®ç‚ºã‚¢ãƒ—リケーションをå†èµ·å‹•ã—ã¦ãã ã•ã„"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "å°"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "中"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "大"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "タッãƒ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "オンスクリーンキーボード"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "オンスクリーンジョイスティック"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "オンスクリーンジョイスティックを表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "ジョイスティックã®ã‚µã‚¤ã‚º"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "オンスクリーンボタン"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "オンスクリーンボタンを表示"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "ボタンフォーマット"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "ボタンã®ã‚µã‚¤ã‚º"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "ボタン %u アクション"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "フルスクリーン"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "FPSリミット:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Alt FPS リミット: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "カーソルを表示"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "カスタムカーソル"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "リサイズを有効ã«ã™ã‚‹"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "フレームãªã—"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "ãªã—"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr "ウインドウモードã€ã¾ãŸå‰ãƒ¢ãƒ¼ãƒ‰ã®å¾©å…ƒã«ã‚‚失敗ã—ã¾ã—ãŸ"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr "フルスクリーンモードã€ã¾ãŸå‰ãƒ¢ãƒ¼ãƒ‰ã®å¾©å…ƒã«ã‚‚失敗ã—ã¾ã—ãŸ"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "フルスクリーンã«å¤‰æ›´"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "設定変更ã®ç‚ºã€å†èµ·å‹•ã‚’ã—ã¦ãã ã•ã„"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "OpenGLã«å¤‰æ›´"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "OpenGLã®è¨­å®šã‚’変更ã™ã‚‹ãŸã‚ã€å†èµ·å‹•ã‚’ã—ã¦ãã ã•ã„"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "カスタム解åƒåº¦ (例: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "解åƒåº¦ã‚’入力ã—ã¦ä¸‹ã•ã„: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "スクリーンã®è§£åƒåº¦ã‚’変更ã—ã¾ã—ãŸ"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr "解åƒåº¦ã®å¤‰æ›´ã«åˆã‚ã›ã€ã„ãã¤ã‹ã®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ãŒç§»å‹•ã™ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "テキストãªã—"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "テキスト"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "å¹ã出ã—,åå‰è¡¨ç¤ºãªã—"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "å¹ã出ã—,åå‰è¡¨ç¤ºã‚ã‚Š"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "オフ"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "ベストクオリティ"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "ノーマル"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "オン"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "視覚"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "通知"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "入手通知をãƒãƒ£ãƒƒãƒˆã«è¡¨ç¤º"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "入手通知をパーティクルã§è¡¨ç¤º"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "効果"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "マウスã¨ã‚­ãƒ¼ãƒœãƒ¼ãƒ‰å…¥åŠ›ã‚’グラブ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "テクスãƒãƒ£ãƒ¼ã‚’ã¼ã‹ã™ (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "GUIä¸é€æ˜Ž"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "ヘッダーテキスト"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "環境FX"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "最大"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "パーティクルã®è©³ç´°"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "パーティクルフィジックス"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "ガンマ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "ガンマコントロールを有効ã«ã™ã‚‹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vシンク"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "スクリーンセーãƒãƒ¼ã‚’有効ã«ã™ã‚‹"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4828,7 +4857,7 @@ msgid "QE"
msgstr "QE"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "クエスト"
@@ -4876,8 +4905,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "装ç€å“"
@@ -4888,7 +4917,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "インベントリー"
@@ -4904,7 +4933,7 @@ msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "スキル"
@@ -4915,7 +4944,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "ソーシャル"
@@ -4984,7 +5013,7 @@ msgstr "ボットãƒã‚§ãƒƒã‚«ãƒ¼"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "リセット"
@@ -4994,20 +5023,20 @@ msgid "Result"
msgstr "çµæžœ"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "価格:%s /åˆè¨ˆ:%s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "é‡:"
@@ -5017,9 +5046,9 @@ msgstr "é‡:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5029,18 +5058,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "作æˆ"
@@ -5049,29 +5078,29 @@ msgstr "作æˆ"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "最大"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "メールアドレスã®å¤‰æ›´"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "アカウント: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "æ–°ã—ã„メールアドレスを二回入力ã—ã¦ãã ã•ã„:"
@@ -5095,8 +5124,8 @@ msgstr "メールアドレスãŒä¸€è‡´ã—ã¾ã›ã‚“"
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "パスワードã®å¤‰æ›´"
@@ -5105,14 +5134,14 @@ msgstr "パスワードã®å¤‰æ›´"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "パスワード:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "æ–°ã—ã„パスワードを二回入力ã—ã¦ãã ã•ã„:"
@@ -5149,7 +5178,7 @@ msgstr "æ–°ã—ã„キャラクター"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "åå‰:"
@@ -5196,20 +5225,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "男性"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "女性"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "%d ãƒã‚¤ãƒ³ãƒˆã‚’振り分ã‘ã¦ãã ã•ã„"
@@ -5225,17 +5254,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "åå‰ã¯ï¼”文字以上必è¦ã§ã™"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "能力ãƒã‚¤ãƒ³ãƒˆé…分é‡ã¯å•é¡Œã‚ã‚Šã¾ã›ã‚“"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "%dãƒã‚¤ãƒ³ãƒˆã‚’å–り除ã„ã¦ãã ã•ã„"
@@ -5265,7 +5294,7 @@ msgstr "別アカウントã§ãƒ­ã‚°ã‚¤ãƒ³"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "プレイ"
@@ -5280,8 +5309,8 @@ msgstr "情報"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "登録解除"
@@ -5321,19 +5350,19 @@ msgid "Enter password:"
msgstr "パスワードを入力ã—ã¦ä¸‹ã•ã„:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "ç¾åœ¨: %s; %d プレイヤーãŒã„ã¾ã™"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "%sã«ã•ã•ã‚„ã中:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5344,211 +5373,211 @@ msgid "Yes"
msgstr "ã¯ã„"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "ターゲット"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "ãƒãƒƒãƒˆ"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "音楽:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "マップ:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "ミニマップ:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "カーソル:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "パーティクル数:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "マップアクターã®æ•°:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "プレイヤーã®ä½ç½®:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (ソフトウェア)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (モãƒã‚¤ãƒ«OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "テクスãƒãƒ£ãƒ¼æ•°:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "パーティクル数:%d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "ターゲット:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "ターゲットID:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "ターゲットレベル:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "ターゲット種別:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "ターゲットパーティ:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "ターゲットギルド:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "攻撃é…延"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "最低ヒット:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "最高ヒット:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "クリティカルヒット:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "ターゲットレベル:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "ターゲットパーティ:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "ターゲットギルド:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "ピング: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "入力: %dãƒã‚¤ãƒˆ/秒"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "出力: %d ãƒã‚¤ãƒˆ/秒"
@@ -5580,7 +5609,7 @@ msgstr "ã“ã®çª“を自動ã§é–‹ã‘ã‚‹"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5593,7 +5622,7 @@ msgstr "サーãƒãƒ¼ç·¨é›†"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "接続"
@@ -5628,12 +5657,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "サーãƒãƒ¼ã‚¢ãƒ‰ãƒ¬ã‚¹ã¨ãƒãƒ¼ãƒˆã‚’入力ã—ã¦ä¸‹ã•ã„"
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5643,47 +5672,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "å…¨ã¦"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "トレードã™ã‚‹ã‚¢ã‚¤ãƒ†ãƒ ã®æ•°é‡ã‚’入力ã—ã¦ãã ã•ã„"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "è½ã¨ã™ã‚¢ã‚¤ãƒ†ãƒ ã®æ•°é‡ã‚’入力ã—ã¦ãã ã•ã„"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "ä¿ç®¡ã™ã‚‹ã‚¢ã‚¤ãƒ†ãƒ ã®æ•°é‡ã‚’入力ã—ã¦ãã ã•ã„"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "å–出ã™ã‚¢ã‚¤ãƒ†ãƒ ã®æ•°é‡ã‚’入力ã—ã¦ãã ã•ã„"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "分割ã™ã‚‹ã‚¢ã‚¤ãƒ†ãƒ ã®é‡ã‚’é¸æŠžã—ã¦ãã ã•ã„"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "購入リストã«è¿½åŠ "
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "販売リストã«è¿½åŠ "
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "ä¸æ˜Ž"
@@ -5816,8 +5845,8 @@ msgstr "サーãƒãƒ¼å¤‰æ›´"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "登録"
@@ -5837,94 +5866,94 @@ msgstr "サーãƒãƒ¼:"
msgid "Update host: %s"
msgstr "アップデートホスト: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "å¥åº·"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "マナ"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Expãƒãƒ¼"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "é‡é‡"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "インベントリースロットãƒãƒ¼"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "金銭"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "矢"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "情勢"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "è·"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "レベル: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "レベル: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "å¿…è¦"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "キャンセル"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "次"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "決定"
@@ -5933,8 +5962,8 @@ msgstr "決定"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "追加"
@@ -5981,12 +6010,12 @@ msgid "Switch character"
msgstr "キャラクターを変更ã™ã‚‹"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "確èª:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Eメール:"
@@ -6035,507 +6064,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "サーãƒãƒ¼ã‚’é¸æŠžã—ã¦ãã ã•ã„"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "読込ã¿"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "サーãƒãƒ¼ã‚’é¸ã‚“ã§ä¸‹ã•ã„ *** セーフモード ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "åŒã˜IPをゲームサブサーãƒãƒ¼ã§ã‚‚使用ã™ã‚‹"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "サーãƒãƒ¼ãƒªã‚¹ãƒˆã‚’ダウンロード中...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "サーãƒãƒ¼ã‹ã‚‰ã®å¿œç­”ã‚’å¾…ã£ã¦ã„ã¾ã™"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "ダウンロード準備中..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "サーãƒãƒ¼ãƒªã‚¹ãƒˆã®èª­ã¿è¾¼ã¿ã«å¤±æ•—"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "アップデートãŒå¿…è¦ã§ã™"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "v%sãŒå¿…è¦"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "é©ç”¨"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "ウィンドウをリセットã™ã‚‹"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "最大 (15)"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "購入"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "販売"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "アナウンス"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "アナウンスã«ãƒªãƒ³ã‚¯ã‚’表示ã™ã‚‹"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "トレードをリクエスト"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%sãŒ%s %sを希望ã—ã¦ã„ã¾ã™ã€‚承èªã—ã¾ã™ã‹ï¼Ÿ"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "上"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "スキルãƒã‚¤ãƒ³ãƒˆ: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "スキルセット %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "スキル %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "ユーザー %sã‚’ã€ã‚®ãƒ«ãƒ‰ %sã«æ‹›å¾…ã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "ギルド %sã¸é€€ä¼šå±Šã‚’出ã—ã¾ã—ãŸ"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "ギルドã¸ãƒ¡ãƒ³ãƒãƒ¼ã‚’招待ã—ã¾ã—ãŸ"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "ギルド %sã«èª°ã‚’招待ã—ã¾ã™ã‹ï¼Ÿ"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "ギルドã‹ã‚‰é€€ä¼šã—ã¾ã™ã‹ï¼Ÿ"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "ギルド %sã‹ã‚‰æœ¬å½“ã«é€€ä¼šã—ã¾ã™ã‹?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "パーティー"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "ユーザー %s をパーティã«æ‹›å¾…ã—ã¾ã—ãŸ"
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "パーティ %sã¸é€€ä¼šå±Šã‚’出ã—ã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "メンãƒãƒ¼ã‚’パーティã«æ‹›å¾…ã—ã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "パーティ %sã«èª°ã‚’招待ã—ã¾ã™ã‹?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "パーティーã‹ã‚‰é€€ä¼šã—ã¾ã™ã‹ï¼Ÿ"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "パーティ %sã‹ã‚‰æœ¬å½“ã«é€€ä¼šã—ã¾ã™ã‹?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "ナビ"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "攻撃"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "優先ã•ã‚Œã‚‹æ•µ"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "敵を攻撃ã™ã‚‹"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "無視ã—ã¦ã„る敵"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "パーティを作る"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "周囲"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "å‹é”"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "招待"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "%sã‹ã‚‰ã®ãƒ‘ーティ招待を承èªã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "%sã‹ã‚‰ã®ãƒ‘ーティ招待を拒å¦ã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "%sã‹ã‚‰ã®ã‚®ãƒ«ãƒ‰æ‹›å¾…を承èªã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "%sã‹ã‚‰ã®ã‚®ãƒ«ãƒ‰æ‹›å¾…ã‚’æ‹’å¦ã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "ギルド %sを作æˆã—ã¾ã—ãŸ"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "パーティ %sを作æˆã—ã¾ã—ãŸ"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "ギルドå"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "ギルドåã‚’é¸ã‚“ã§ãã ã•ã„"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "ギルド招待を承èªã—ãŸãŒæ—¢ã«å…¥ä¼šã—ã¦ã„ã¾ã™"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%sãŒã‚®ãƒ«ãƒ‰ %sã¸æ‹›å¾…ã—ã¦ã„ã¾ã™"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "ギルド招待をå—ã‘入れる"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "パーティ招待を承èªã—ãŸãŒæ—¢ã«å…¥ä¼šã—ã¦ã„ã¾ã™"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "パーティã«æ‹›å¾…ã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "パーティ %sã«æ‹›å¾…ã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%sã¯ã‚ãªãŸã‚’パーティã«æ‹›å¾…ã—ã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%sã¯ã‚ãªãŸã‚’%sã¨ã„ã†ãƒ‘ーティã«æ‹›å¾…ã—ã¾ã—ãŸ"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "パーティ招待をå—ã‘入れã¾ã™"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "パーティーを作æˆã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。もã†ãƒ‘ーティーã«å…¥ã£ã¦ã„ã¾ã™"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "パーティå"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "パーティåã‚’é¸ã‚“ã§ãã ã•ã„"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "ジョブ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "ジョブãƒã‚¤ãƒ³ãƒˆ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "キャラクターãƒã‚¤ãƒ³ãƒˆ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "修正点: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "コマンドエディタ"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "魔法"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "ä»–"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "シンボル:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "コマンド:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "コメント:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "ターゲットタイプ:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "アイコン:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "マナ:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "魔法レベル:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "魔法学園:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "学校レベル:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "セーブ"
@@ -6593,18 +6622,18 @@ msgstr ""
"加ã™ã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "åå‰: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "æ›´æ–°ã—ã¦ã„ã¾ã™..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "接続ã—ã¦ã„ã¾ã™..."
@@ -6658,17 +6687,17 @@ msgid "Who Is Online - Update"
msgstr "オンラインリスト - アップデート"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "世界をé¸ã¶"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "ログインã®å¤‰æ›´"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "世界ã®é¸æŠž"
@@ -6716,125 +6745,125 @@ msgid "Cart"
msgstr "カート"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [オプション] [manaplus-ファイル]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-ファイル] : manaplusã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯XMLファイルã§ã™ (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " ã§ã‚«ã‚¹ã‚¿ãƒ ãƒ‘ラメーターを設定ã—ã¾ã—ãŸ"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " ã‚’manaplusクライアントã¸è¨­å®šã—ã¾ã—ãŸ"
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "オプション:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : 使用ã™ã‚‹ãƒ­ã‚°ãƒ•ã‚¡ã‚¤ãƒ«"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : ヘルプメニュー表示"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : 使用ã™ã‚‹è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : ã“ã®åå‰ã§ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : ã“ã®ãƒ‘スワードã§ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : ã“ã®ã‚­ãƒ£ãƒ©ã‚¯ã‚¿ãƒ¼ã§ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : ログインサーãƒãƒ¼åˆã¯IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : ログインサーãƒãƒ¼ãƒãƒ¼ãƒˆ"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
" -D --default : デフォルトã§ä½¿ç”¨ã™ã‚‹ã‚­ãƒ£ãƒ©ã‚¯ã‚¿ãƒ¼ã‚µãƒ¼ãƒãƒ¼ã¨ã‚­ãƒ£ãƒ©ã‚¯"
"ターをé¸æŠžã™ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : アップデートをスキップã™ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : ゲームデータを読ã¿è¾¼ã‚€å ´æ‰€"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : ローカルデータディレクトリã®å ´æ‰€"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : スクリーンショットã®ä¿å­˜å ´æ‰€"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : セーフモードã§ã‚²ãƒ¼ãƒ ã‚’始ã‚ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
" -T --tests : ドライãƒãƒ¼ã¨è‡ªå‹•ã‚³ãƒ³ãƒ•ã‚£ã‚°ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã®ãƒ†ã‚¹ãƒˆã‚’始ã‚ã‚‹"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6949,55 +6978,55 @@ msgid "Request to quit denied!"
msgstr "今キャンセルã§ãã¾ã›ã‚“"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "ギルドå: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "ギルドマスター: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "ギルドレベル: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "オンラインユーザー: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "最大メンãƒãƒ¼æ•°: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "å¹³å‡ãƒ¬ãƒ™ãƒ«: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "ギルドExp: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "次ã®ã‚®ãƒ«ãƒ‰Expã¾ã§: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "ギルド城: %s"
@@ -7298,125 +7327,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "èªè¨¼ã«å¤±æ•—ã—ã¾ã—ãŸ"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "利用ã§ãるサーãƒãƒ¼ãŒã‚ã‚Šã¾ã›ã‚“"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "ä»–ã‹ã‚‰ã®ãƒ­ã‚°ã‚¤ãƒ³ãŒã‚ã‚Šã¾ã—ãŸ"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯æ—¢ã«ãƒ­ã‚°ã‚¤ãƒ³ä¸­ã§ã™"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "スピードãƒãƒƒã‚¯ãŒæŽ¢çŸ¥ã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "é‡è¤‡ãƒ­ã‚°ã‚¤ãƒ³"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "ä¸æ˜ŽãªæŽ¥ç¶šã‚¨ãƒ©ãƒ¼ã§ã™"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "サーãƒãƒ¼ã‹ã‚‰åˆ‡æ–­ã•ã‚Œã¾ã—ãŸ"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "攻撃力"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "æ©Ÿæ•ã•"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "防御力"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "魔力"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "命中率"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "幸é‹"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Defense"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "M.Attack"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "M.Defense"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Accuracy"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Evade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Critical"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "攻撃é…延"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr " å¾’æ­©é…延"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "攻撃è·é›¢"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "ダメージ/秒"
@@ -7795,44 +7824,44 @@ msgstr "セーフ OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "åå‰ãªã—"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "ä¸æ˜Žãªã‚¢ã‚¤ãƒ†ãƒ "
diff --git a/po/ka.po b/po/ka.po
index f09c02948..870b5b4e4 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Georgian (http://www.transifex.com/projects/p/manaplus/language/ka/)\n"
"MIME-Version: 1.0\n"
@@ -47,446 +47,446 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -562,13 +562,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1316,9 +1318,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1329,9 +1331,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1340,7 +1342,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr ""
@@ -1435,7 +1437,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1916,14 +1935,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1939,48 +1958,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr ""
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr ""
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5047,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr ""
@@ -5039,9 +5067,9 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,35 +5739,35 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
msgstr[0] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5831,42 +5859,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5876,7 +5904,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5884,7 +5912,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5892,13 +5920,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5923,8 +5951,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6014,12 +6042,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6030,7 +6058,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6045,33 +6073,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6092,23 +6120,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6129,24 +6157,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6239,190 +6267,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6593,7 +6621,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6622,12 +6650,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6637,12 +6665,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6664,25 +6692,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6690,7 +6718,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/manaplus.pot b/po/manaplus.pot
index 48d80e592..d05e0f098 100644
--- a/po/manaplus.pot
+++ b/po/manaplus.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
+"POT-Creation-Date: 2014-03-29 13:57+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"
@@ -29,77 +29,77 @@ msgid "Accepting incoming trade requests"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -563,46 +563,48 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr ""
@@ -617,10 +619,10 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -630,65 +632,65 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -701,36 +703,36 @@ msgstr ""
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr ""
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr ""
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -739,179 +741,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr ""
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr ""
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr ""
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr ""
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr ""
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr ""
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr ""
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr ""
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr ""
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr ""
@@ -972,8 +974,8 @@ msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr ""
@@ -1174,7 +1176,7 @@ msgstr ""
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr ""
@@ -1238,7 +1240,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1330,9 +1332,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr ""
@@ -1341,7 +1343,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr ""
@@ -1436,7 +1438,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1519,7 +1521,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,9 +1918,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr ""
@@ -1909,22 +1928,22 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,56 +1951,56 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr ""
@@ -2671,12 +2690,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr ""
@@ -2696,10 +2715,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr ""
@@ -2742,7 +2761,7 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2750,8 +2769,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr ""
@@ -2815,7 +2834,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr ""
@@ -2841,7 +2860,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr ""
@@ -2975,39 +2994,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr ""
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3018,30 +3037,30 @@ msgid "Battle"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3055,7 +3074,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr ""
@@ -3066,142 +3085,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr ""
@@ -3224,8 +3243,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr ""
@@ -3394,100 +3413,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr ""
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr ""
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr ""
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr ""
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr ""
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr ""
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr ""
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr ""
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr ""
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr ""
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3496,40 +3515,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr ""
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr ""
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr ""
@@ -3554,269 +3573,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3824,279 +3848,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4178,623 +4207,623 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr ""
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr ""
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr ""
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr ""
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr ""
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr ""
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr ""
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr ""
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr ""
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr ""
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr ""
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr ""
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr ""
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr ""
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr ""
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4818,7 +4847,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4866,8 +4895,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr ""
@@ -4878,7 +4907,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
@@ -4894,7 +4923,7 @@ msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr ""
@@ -4905,7 +4934,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr ""
@@ -4974,7 +5003,7 @@ msgstr ""
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr ""
@@ -4984,20 +5013,20 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr ""
@@ -5007,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr ""
@@ -5039,29 +5068,29 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr ""
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr ""
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr ""
@@ -5085,8 +5114,8 @@ msgstr ""
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr ""
@@ -5095,14 +5124,14 @@ msgstr ""
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr ""
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr ""
@@ -5139,7 +5168,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr ""
@@ -5186,20 +5215,20 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr ""
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr ""
@@ -5215,17 +5244,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr ""
@@ -5255,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr ""
@@ -5270,8 +5299,8 @@ msgstr ""
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr ""
@@ -5311,19 +5340,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5334,211 +5363,211 @@ msgid "Yes"
msgstr ""
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr ""
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr ""
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr ""
@@ -5570,7 +5599,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr ""
@@ -5583,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr ""
@@ -5618,12 +5647,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5633,47 +5662,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr ""
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr ""
@@ -5808,8 +5837,8 @@ msgstr ""
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr ""
@@ -5829,94 +5858,94 @@ msgstr ""
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr ""
@@ -5925,8 +5954,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -5973,12 +6002,12 @@ msgid "Switch character"
msgstr ""
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr ""
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr ""
@@ -6027,507 +6056,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr ""
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr ""
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr ""
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr ""
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr ""
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr ""
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr ""
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr ""
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr ""
@@ -6583,18 +6612,18 @@ msgid "Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr ""
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr ""
@@ -6648,17 +6677,17 @@ msgid "Who Is Online - Update"
msgstr ""
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr ""
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr ""
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr ""
@@ -6706,122 +6735,122 @@ msgid "Cart"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6934,55 +6963,55 @@ msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7281,125 +7310,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr ""
@@ -7778,44 +7807,44 @@ msgstr ""
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 8f891b40c..44573ef34 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/manaplus/language/nb/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Hjelp"
@@ -563,13 +563,15 @@ msgstr "Hjelp"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Lukk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Feil"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Generelt"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Lagring av skjermbilde feilet!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Nettverksfeil"
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kjøp"
@@ -1330,9 +1332,9 @@ msgstr "Kjøp"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Selg"
@@ -1341,7 +1343,7 @@ msgstr "Selg"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Avbryt"
@@ -1436,7 +1438,7 @@ msgstr "Spillere"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Bruk"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1917,14 +1936,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1940,48 +1959,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Del opp"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Avslutt"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Slett"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Butikk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Utstyr"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Ferdigheter"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Lag"
@@ -5040,9 +5068,9 @@ msgstr "Lag"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Maks"
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "Nivå: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr "Bekreft"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "Passordene stemmer ikke."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Opp"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har invitert deg til sin gruppe."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Godta Gruppeinvitasjon"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Kobler til..."
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index 2be232099..73934184b 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/manaplus/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -48,59 +48,59 @@ msgid "miss"
msgstr "mis"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Help"
@@ -564,13 +564,15 @@ msgstr "Help"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "Aanmelden"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr "Spelwereld binnengaan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr "Personages aanvragen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr "Van spelserver wissellen"
@@ -618,7 +620,7 @@ msgstr "Van spelserver wissellen"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr "Registratiedetails aanvragen"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr "Verander Wachtwoord"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr "Wachtwoord veranderen geslaagd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr "Verander E-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr "E-mail veranderen geslaagd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr "Uitschrijven geslaagd!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr "Vaarwel, je mag altijd terugkomen..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s bestaat niet en kan niet worden aangemaakt! Sluiten."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Fout bij het creëren van de update map!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Fout: %s bestaat niet en kan niet worden aangemaakt! Sluiten."
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Algemeen"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Opslaan van screenshot mislukt!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Netwerkfout"
@@ -1318,9 +1320,9 @@ msgstr "Spreken"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kopen"
@@ -1331,9 +1333,9 @@ msgstr "Kopen"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Verkopen"
@@ -1342,7 +1344,7 @@ msgstr "Verkopen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Annuleren"
@@ -1437,7 +1439,7 @@ msgstr "Spelers"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1573,14 +1575,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Opslaan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Afhalen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Gebruiken"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Afdoen"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Uitrusten"
@@ -1918,14 +1937,14 @@ msgstr "Uitrusten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Neerleggen"
@@ -1941,48 +1960,48 @@ msgstr "Neerleggen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Splitsen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr "OK selecteren"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Afsluiten"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Verwijderen"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chat"
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Winkel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Uitrusting"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventaris"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Vaardigheden"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prijs: %s / Totaal: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5021,18 +5049,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Aanmaken"
@@ -5041,9 +5069,9 @@ msgstr "Aanmaken"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Maximum"
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Spelen"
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Fluisteren naar %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5729,8 +5757,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5738,12 +5766,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5835,42 +5863,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5880,7 +5908,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5888,7 +5916,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5896,13 +5924,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5927,8 +5955,8 @@ msgstr "Indienen"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Toevoegen"
@@ -6018,12 +6046,12 @@ msgid "Passwords do not match."
msgstr "Wachtwoorden komen niet overeen."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6034,7 +6062,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6049,33 +6077,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6096,23 +6124,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6133,24 +6161,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Omhoog"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6243,190 +6271,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Uitnodiging tot groep ontvangen, maar er is er al één."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s heeft je uitgenodigd om je bij hun groep te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s heeft je uitgenodigd om je bij groep %s te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Groepsuitnodiging aanvaarden"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6597,7 +6625,7 @@ msgid "Updating..."
msgstr "Actualiseren..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Verbinden..."
@@ -6626,12 +6654,12 @@ msgid "Completed"
msgstr "Voltooid"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6641,12 +6669,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6668,25 +6696,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6694,7 +6722,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/nl_BE.po b/po/nl_BE.po
index 9d8075f4e..637ff995d 100644
--- a/po/nl_BE.po
+++ b/po/nl_BE.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/projects/p/manaplus/"
"language/nl_BE/)\n"
@@ -32,77 +32,77 @@ msgid "Accepting incoming trade requests"
msgstr "Inkomende handelsaanvragen accepteren"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Zichtbaar op de map"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "ontwijkt"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "mist"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Geprobeerd een nietbestaand voorwerp op te rapen."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Voorwerp is te zwaar."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Voorwerp is te ver weg."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Inventaris is vol."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Voorwerp behoort bij iemand anders."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -110,387 +110,387 @@ msgstr[0] "U raapte op %d [@@%d|%s@@]."
msgstr[1] "U raapte op %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) standaard bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) geïnverteerde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) bewegingen met enkele vreemde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) bewegingen met vreemde bewegingen"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) dubbel normaal + raar"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) manuele vreemde beweging"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) vreemde beweging"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) standaard bewegingen tot aan doel"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) bewegen tot aan doel in bereik 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) bewegen tot aan doel in bereik 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) bewegen tot aan doel in bereik 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) bewegen tot aan doel in bereik 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) bewegen tot aan doel in bereik 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) beweeg tot aan doel in aanvalsbereik"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) beweeg tot aan doel"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) standaard volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) relatief volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) gespiegeld volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) huisdier volgen"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) onbekend volgen"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) aanval"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) standaard aanval"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) wissel aanval zonder schild"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) wissel aanval met schild"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) ga en val aan"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) ga, val aan, raap op"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) zonder auto aanval"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) klein raap op 1x1 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) standaard raap op 2x1 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) vooruit raap op 2x3 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) raap op 3x3 velden"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) go en raap op met bereik 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) ga en raap op met bereik 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) ga en raap op zonder bereiklimiet"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) raap op"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) normale map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) debug map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) ultra map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) ultra map tonen 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) lege map tonen"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) zwart & witte map tonen"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) gebruik #flar voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) gebruik #chiza voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) gebruik #ingrav voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) gebruik #frillyar voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) gebruik #upmarmu voor magie aanval"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) magie aanval"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) standaard imitatie"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) kleren imitatie"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) imitatie"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Weg"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) op toetsenbord"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) weg"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) weg"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) spel camera modus"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) vrije camera modus"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Volgen onderbroken"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitatie onderbroken"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -500,8 +500,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Volledig genegeerd"
@@ -528,37 +528,37 @@ msgstr "Zwevende bel"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Thema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Help"
@@ -566,46 +566,48 @@ msgstr "Help"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
@@ -620,10 +622,10 @@ msgstr "Wijzigen spelservers"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -633,65 +635,65 @@ msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Registratie ongedaan gemaakt!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Tot ziens..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s bestaat niet en kan niet gecreëerd worden! Stoppen."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Fout bij het creëren van de update map!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Fout: %s bestaat niet en kan niet gecreëerd worden! Stoppen."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -704,36 +706,36 @@ msgstr "Onbekend commando."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Gelieve een naam te specifiëren"
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Speler reeds %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Speler succesvol %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Speler kan niet %s zijn!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Kan geen lege berichten sturen!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -744,179 +746,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Groepsnaam ontbreekt."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Guild-naam ontbreekt."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Ga terug naar chat"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Bericht sluit chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Ga nu terug naar chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Bericht sluit nu chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "vriend"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "genegeerd"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutraal"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Speler is niet genegeerd!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Speler niet langer genegeerd!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Speler kan niet worden genegeerd!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "vijand"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Speler reeds verwijderd!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Speler succesvol verwijderd!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Speler kan niet worden verwijderd!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Client uptime: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d weken"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d dagen"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d uren"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minuten"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d seconden"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -940,36 +942,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Algemeen"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Opslaan van screenshot mislukt!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "De verbinding met de server is verbroken."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Netwerkfout"
@@ -978,8 +980,8 @@ msgstr "Netwerkfout"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "standaard"
@@ -1180,7 +1182,7 @@ msgstr "Heeft Doel Nodig"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normaal"
@@ -1244,7 +1246,7 @@ msgstr "Handel"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Aanvallen"
@@ -1323,9 +1325,9 @@ msgstr "Spreken"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kopen"
@@ -1336,9 +1338,9 @@ msgstr "Kopen"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Verkopen"
@@ -1347,7 +1349,7 @@ msgstr "Verkopen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1373,7 +1375,7 @@ msgstr "Aan de aanvalslijst toevoegen"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "an de negeerlijst toevoegen"
@@ -1409,27 +1411,27 @@ msgstr "Naam aan het gesprek toevoegen"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Annuleren"
@@ -1442,7 +1444,7 @@ msgstr "Spelers"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Uit de groep gooien"
@@ -1454,8 +1456,8 @@ msgstr "Raap op"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Aan chat toevoegen"
@@ -1476,8 +1478,8 @@ msgstr "Hernoem"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Verwijder"
@@ -1499,7 +1501,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Kleren"
@@ -1525,7 +1527,7 @@ msgstr "Wijzig spreuk"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Wissen"
@@ -1568,7 +1570,7 @@ msgstr "away afzetten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Verlaat"
@@ -1578,14 +1580,14 @@ msgstr "Verlaat"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "uitnodigen voor de groep"
@@ -1594,52 +1596,69 @@ msgstr "uitnodigen voor de groep"
msgid "Change guild position"
msgstr "Wijzig uw guild positie"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Kaart bordje hernoemen "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Naam: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1648,64 +1667,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Opslaan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Plaats 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Plaats de helft"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Plaats alles"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Afhalen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Haal 10 op"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Haal de helft op"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Haal alles op"
@@ -1713,56 +1732,56 @@ msgstr "Haal alles op"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Gebruiken"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Verberg"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Toon"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Kopieer naar chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(standaard)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Beweeg naar boven"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Beweeg naar beneden"
@@ -1770,134 +1789,134 @@ msgstr "Beweeg naar beneden"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "ontkleed"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Kopiëren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Plakken"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Word vriend"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Geen rekening mee houden"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Negeer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Wis"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Stop Negeren"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Volg"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imiteer"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Koop (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Verkoop (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Toon Voorwerpen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1905,9 +1924,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Afdoen"
@@ -1915,22 +1934,22 @@ msgstr "Afdoen"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Uitrusten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Neerleggen..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Laat alles vallen"
@@ -1938,56 +1957,56 @@ msgstr "Laat alles vallen"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Neerleggen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Splitsen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Ga naar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Schop"
@@ -2102,10 +2121,10 @@ msgstr "OK selecteren"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Afsluiten"
@@ -2677,12 +2696,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Andere"
@@ -2702,10 +2721,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Verwijderen"
@@ -2748,7 +2767,7 @@ msgstr "Snelkoppeling"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2756,8 +2775,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2765,7 +2784,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2821,7 +2840,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monsters"
@@ -2847,7 +2866,7 @@ msgstr "Guild leden"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Deeltjes effecten"
@@ -2981,39 +3000,39 @@ msgstr "Wegpunt"
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Geld: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Wijzig"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Niv: %d"
@@ -3024,30 +3043,30 @@ msgid "Battle"
msgstr "Gevecht"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Globale aankondiging:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Globale aankondiging van %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s fluistert: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3061,7 +3080,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Guild"
@@ -3072,142 +3091,142 @@ msgid "Lang"
msgstr "Taal"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Audio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Zet audio aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Zet muziek aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Zet spel sfx aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Zet gui sfx aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume van geluiden"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Muziek volume"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Zet mumble voice chat aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Download muziek"
@@ -3230,8 +3249,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Kleuren"
@@ -3400,100 +3419,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Dit is hoe de kleur eruit ziet"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Type:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Vertraging:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Rood:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Groen:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Blauw:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statisch"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Puls"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Regenboog"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spectrum"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Toewijzen"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Maak toewijzing ongedaan"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Standaard"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Conflict(en) tussen toetsen gevonden."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3502,40 +3521,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Druk op de knop om het kalibreren te starten"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibreren"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Joystick activeren"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3560,269 +3579,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "laag"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "gemiddeld"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "hoog"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Allerlei"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Toon aangebrachte schade aan monsters"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Automatisch enkel bereikbare monsters viseren"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Markeer het aanvalsbereik van de monsters"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Toon hp statusbalk van monsters"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Doorloop monsterdoelwitten"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Map"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Geef de poort-deeltjes weer"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Markeer de kaartpoorten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Markeer vloer voorwerpen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Markeer het aanvalsbereik van de speler"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Toon uitgebreide minimaps"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Teken de weg"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Teken hotkeys op de kaart"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Bewegen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Automatische positieverbetering"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Aanvallen tijdens verplaatsen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Syncroniseer spelerbeweging"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Gestoorde beweging Een programma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Speler"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Toon hp statusbalk van jezelf"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Zet snelle statistieken aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Doorloop spelerdoelwitten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Geef de job ervarings berichten weer"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Geef de spelers popups weer"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "'Weg van het toetsenbord'-bericht"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Geef je beroep weer"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3830,279 +3854,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Winkel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Accepteer koop/verkoop aanvragen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "shop modus aanzetten"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Houd de NPC dialogen bij"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Toetsenbord"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Aanval gecontroleerd door server aanzetten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Bot controle aanzetten"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Zet debug log aan"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Laag verkeer modus"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Verberg het schild"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Toon achtergrond"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Nee"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Hw acceleratie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4184,423 +4213,423 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Naam"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relatie"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Handelen toestaan"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Fluisteren toestaan"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relaties"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Tijdens negeren:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Heel klein (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Klein (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Middelmatig (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normaal (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Groot (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "GUI thema"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Standaard Lettertype"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Taal"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Vet lettertype"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Deeltjes lettertype"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Help lettertype"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Lettergrootte"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Thema info"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Thema is gewijzigd"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Herstart de client om de wijzigingen in werking te doen treden."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Klein"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Middelmatig"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Groot"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Grootte van knoppen"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Volledig scherm"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "FPS limiet:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Alt FPS limiet: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Aangepaste cursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Geen"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4608,7 +4637,7 @@ msgstr ""
"faalde ook!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4616,197 +4645,197 @@ msgstr ""
"modus faalde ook!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Verwisselen naar Volledig Scherm"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "De veranderingen worden pas actief na opnieuw opstarten"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Verwisselen naar OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Het wisselen van of naar OpenGL wordt pas actief na opnieuw opstarten"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Manuele resolutie (voorbeeld: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Geef een nieuwe resolutie: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Scherm Resolutie is gewijzigd"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Enkele vensters kunnen verplaatst worden om te passen in de omlaag gebrachte "
"resolutie"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Geen tekst"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Tekst"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Bellen, geen namen"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Bellen met namen"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "uit"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Dekking van de GUI"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Bovenhoofdse tekst"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Omgevingseffecten"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "max"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Deeltjesdetail"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4830,7 +4859,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4878,8 +4907,8 @@ msgstr "UITR"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Uitrusting"
@@ -4890,7 +4919,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventaris"
@@ -4906,7 +4935,7 @@ msgid "SKI"
msgstr "VAAR"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Vaardigheden"
@@ -4917,7 +4946,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Sociaal"
@@ -4986,7 +5015,7 @@ msgstr "Bot Controleerder"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Reset"
@@ -4996,20 +5025,20 @@ msgid "Result"
msgstr "Resultaat"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Prijs: %s / Totaal: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr ""
@@ -5019,9 +5048,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5031,18 +5060,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Aanmaken"
@@ -5051,29 +5080,29 @@ msgstr "Aanmaken"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Maximum"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Emailadres wijzigen"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Account: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Type nieuw email adres twee maal:"
@@ -5097,8 +5126,8 @@ msgstr "De email adres ingaven zijn niet gelijk."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Wijzig wachtwoord"
@@ -5107,14 +5136,14 @@ msgstr "Wijzig wachtwoord"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Wachtwoord:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Type nieuw paswoord tweel maal:"
@@ -5151,7 +5180,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Naam:"
@@ -5198,20 +5227,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Mannelijk"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Vrouwelijk"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Nog %d punten te verdelen"
@@ -5227,17 +5256,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Je naam moet uit tenminste 4 tekens bestaan"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Attributen van personage OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Verwijder alstublieft %d punten"
@@ -5267,7 +5296,7 @@ msgstr "Verwissel Login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Spelen"
@@ -5282,8 +5311,8 @@ msgstr "Info"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Registreren"
@@ -5323,19 +5352,19 @@ msgid "Enter password:"
msgstr "Geef wachtwoord:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Aanwezig: %s; %d speler zijn aanwezig."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Fluisteren naar %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5346,211 +5375,211 @@ msgid "Yes"
msgstr "Ja"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Doel"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Net"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Muziek:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Kaart:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minikaart:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Muispunt:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Deeltjesaantal: "
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Aantal kaart-acteurs"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Speler positie:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d beelden/sec"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d beelden/sec (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr "%d beelden/sec (normale OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d beelden/sec (veilige OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d beelden/sec (SDL2 standaard)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Textuuraantal:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Deeltjes-aantal: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Doel:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Doel identificatie:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Aanvalsvertraging:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Normale slag:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Maximum slag:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Critieke slag:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Doel niveau:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Doel Party:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Doel Gilde:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Invoer: %d bytes/sec"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Uitvoer: %d bytes/sec"
@@ -5582,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5595,7 +5624,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Verbinden"
@@ -5630,12 +5659,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5645,47 +5674,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Alle"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Selecteer het aantal voorwerpen om te verhandelen"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Selecteer het aantal voorwerpen om neer te leggen"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Selecteer hoeveelheid voorwerpen te bewaren."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Selecteer hoeveelheid voorwerpen terug te nemen."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Selecteer hoeveelheid voorwerpen om te splitsen."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Toevoegen om te kopen"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Toevoegen om te verkopen"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Onbekend."
@@ -5820,8 +5849,8 @@ msgstr "Wijzig Server"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Aanmelden"
@@ -5841,94 +5870,94 @@ msgstr "Server:"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Niveau: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Nood"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Volgende"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Indienen"
@@ -5937,8 +5966,8 @@ msgstr "Indienen"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Toevoegen"
@@ -5985,12 +6014,12 @@ msgid "Switch character"
msgstr "Van personage wisselen"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Bevestigen:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-mail:"
@@ -6039,507 +6068,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Kies Uw Server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Laden"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Kies Uw Server *** VEILIGE MODUS ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Gebruik hetzelfde ip voor spel sub-servers"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Downloaden van server lijst...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Wachten op server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Download voorbereiden"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Fout tijdens ophalen server lijst"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "vereist een nieuwere versie"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "vereist v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Toepassen"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Vensters in beginstand"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Persoonlijke winkel"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Koop voorwerpen"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Verkoop voorwerpen"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Aankondigingen"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Toon links in aankondigingen"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Handel aanvragen"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s wilt %s %s ga je akkoord?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Omhoog"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Vaardigheidspunten vrijgegeven: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Vaardigheid Set %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Vaardigheid %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "gebruiker %s uitgenodigd in guild %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Guild %s verlating aangevraagd."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Lid uitnodigen bij gilde"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Wie zou u willen uitnodigen in guild %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Verlaten Guild?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Bent u zeker dat u guild %s wilt verlaten?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Groep"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Gebruiker %s uitgenodigd in groep."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Groep %s stoppen verzocht."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Lid uitnodigen in groep"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Wie zou u willen uitnodigen in group %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Verlaten Groep?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Bent u zeker dat u groep %s wilt verlaten?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Aanv"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Groep aanmaken"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "S"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Nodig uit"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Uitnodiging voor groep %s aanvaard."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Uitnodiging voor groep %s geweigerd."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Uitnodiging voor guild %s aanvaard."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Uitnodiging voor guild %s geweigerd."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Maken van guild %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Maken van groep %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Guild Naam"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Kies uw guild naam"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Uitnodiging tot guild ontvangen, maar er is er al één."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s heeft je uitgenodigd om guid %s te vervoegen."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Guild Uitnodiging Aanvaarden"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Uitnodiging tot groep ontvangen, maar er is er al één."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "U bent uitgenodigd om je bij een groep te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "U bent uitgenodigd om je bij groep %s te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s heeft je uitgenodigd om je bij hun groep te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s heeft je uitgenodigd om je bij groep %s te voegen."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Groepsuitnodiging aanvaarden"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Kan groep niet aanmaken. Je bent al in een groep."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Groep Naam"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Kies uw groepsnaam."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "Leven:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Ervaring:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "Magie:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Personagepunten: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Correctiepunten: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Commando bewerker"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magie"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "ander"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbool:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Commando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Doel Type:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icoon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Magie niveau:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Magie School:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "School niveau:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Bewaren"
@@ -6597,18 +6626,18 @@ msgstr ""
"het venster."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Naam: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Actualiseren..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Verbinden..."
@@ -6662,17 +6691,17 @@ msgid "Who Is Online - Update"
msgstr "Wie Is Online - Bijgewerkt"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Selecteer Wereld"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Wijzig Login"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Kies Wereld"
@@ -6720,122 +6749,122 @@ msgid "Cart"
msgstr "Winkelkar"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [opties] [mana-bestand]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " om manuele parameters te gebruiken"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " aan de manaplus client."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opties:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Log bestand te gebruiken"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Toon de versie"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Toon deze help"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Configuratie map te gebruiken"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Login met deze gebruikersnaam"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Loging met dit wachtwoord"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Login met dit karakter"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Login servernaam of IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Login serverpoort"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Kies standaard karakterserver en karakter"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : update downloads overslaan"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Map om spelgegevens te laden"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Map te gebruiken als lokale data map"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir: Map te gebruiken om screenshots te bewaren"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Start spel in veilige modus"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6950,55 +6979,55 @@ msgid "Request to quit denied!"
msgstr "Aanvraag op de stoppen is geweigerd!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7301,125 +7330,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Authenticatie gefaald."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Geen servers beschikbaar."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Iemand anders is aan het proberen deze account te gebruiken."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Deze account is al ingelogd."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Snelheidshack gedetecteerd."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Verdubbelde login."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Onbekende connectiefout."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "De verbinding met de server werd verbroken!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Kracht"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Behendigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitaliteit"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Intelligentie"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Handigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Geluk"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Verdediging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "M.Aanval"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "M.Verdediging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Nauwkeurigheid"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Ontwijking"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Aanvalsvertraging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Wandelvertraging"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Aanvalsbereik"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr ""
@@ -7799,44 +7828,44 @@ msgstr "Veilige OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "naamloos"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Onbekend voorwerp"
diff --git a/po/pl.po b/po/pl.po
index 1bc5057bb..87925fe98 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/manaplus/language/"
"pl/)\n"
@@ -35,77 +35,77 @@ msgid "Accepting incoming trade requests"
msgstr "Akceptowanie przychodzących próśb o handel"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Widoczne na mapie"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Człowiek"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "Unik!"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "Pudło!"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Zostałeś/aś zabity/a przez %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Próbowano podnieść nieistniejący przedmiot."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Przedmiot zbyt ciężki."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Przedmiot za daleko"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Inwentarz jest pełny."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Za duży stos."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Przedmiot należy do kogoś innego."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -114,387 +114,387 @@ msgstr[1] "Podniosłeś/aś %d [@@%d|%s@@]."
msgstr[2] "Podniosłeś/aś %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "xp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "skill"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) domyślne poruszanie się"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) odwrócone ruchy"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) trochę szalonych ruchów"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) dużo szalonych ruchów"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) podwójne normalne + szalone"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) nieznany sposób poruszania się"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) szalone ruchy numer %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) własne szalone ruchy"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) szalone ruchy"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) domyślne przybliżenie do celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) podejdź do 1 pola od celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) podejdź do 2 pól od celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) podejdź do 3 pól od celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) podejdź do 5 pól od celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) podejdź do 7 pól od celu"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) podejdź do celu na zasięg ataku"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) zasięg ataku łucznika"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) podejdź do celu na zasięg ataku - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) pól do celu"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) domyślne podążanie"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) relatywne podążanie"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) lustrzane podążanie"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) niewolnicze podążanie"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) nieznane podążanie"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) atak"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) domyślny atak"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) zdejmij tarczÄ™ do ataku"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) załóż tarczę do ataku"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) idź, atakuj"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) idź, atakuj, podnieś"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) bez autoataku"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) podnoÅ› w promieniu 1x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) podnoÅ› w promieniu 2x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) podnoÅ› w promieniu 2x3"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) podnoÅ› w promieniu 3x3"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) podejdź i podnoś do 4 pól"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) podejdź i podnoś do 8 pól"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) podejdź i podnoś w zasięgu wzroku"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) podnoÅ›"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) normalny widok mapy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) widok debug"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) płaska mapa"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) płaska mapa 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) mapa bez tekstur"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) dwukolorowa mapa"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) użyj #flar jako M.A."
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) użyj #chiza jako M.A."
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) użyj #ingrav jako M.A."
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) użyj #frillyar jako M.A."
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) użyj #upmarmu jako M.A."
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) magiczny atak"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) atakuj wszystkich graczy"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) atakuj niezaprzyjaźnionych"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) atakuj nielubianych"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) nie atakuj graczy"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) atak PvP"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) domyślna imitacja"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Imituj strój"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) imitacja"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "AFK"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) przy klawiaturze"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) AFK"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) stan"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) tryb kamery gry"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) wolny tryb kamery"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modyfikatory gry włączone."
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modyfikatory gry wyłączone."
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Modyfikatory gry nieznane"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Podążanie: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Podążanie anulowane."
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imitowanie: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitacja anulowana"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Widzisz %s"
@@ -504,8 +504,8 @@ msgstr "Widzisz %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Całkowicie ignoruj"
@@ -532,37 +532,37 @@ msgstr "Bąbelek nad głową"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Konfiguracja"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr "Wydajność"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Ekran"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Skórka"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Pomoc"
@@ -570,46 +570,48 @@ msgstr "Pomoc"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Zamknij"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "ÅÄ…czenie z serwerem"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Logowanie"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Wchodzenie do świata gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Sprawdzanie postaci"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "ÅÄ…czenie siÄ™ z serwerem gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Zmiana serwera"
@@ -624,10 +626,10 @@ msgstr "Zmiana serwera"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -637,65 +639,65 @@ msgid "Error"
msgstr "BÅ‚Ä…d"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Sprawdzanie szczegółów rejestracji"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Zmiana hasła"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Hasło zmienione z powodzeniem!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Zmiana adresu e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Adres e-mail zmieniony z powodzeniem!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Wyrejestrowano z powodzeniem"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Żegnaj, będziemy czekać na Twój powrót..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s nie istnieje i nie może byś utworzone! Wyjście."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Nieprawidłowy host aktualizacyjny: %s"
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "BÅ‚Ä…d podczas tworzenia katalogu aktualizacji!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Błąd: %s nie istnieje i nie może być utworzone! Wyjście."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "Czy chcesz otworzyć stronę ze wsparciem/pomocą?"
@@ -708,36 +710,36 @@ msgstr "Nieznane polecenie."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Proszę wpisać prawidłową nazwę."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Gracz jest już %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Gracz jest teraz %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Gracz nie może być %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Nie można wysłać pustych szeptów!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -747,179 +749,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Cache opróżnione"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Brakuje nazwy grupy."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Brak nazwy gildii."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Return włącza czat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Wiadomość zamyka czat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Return od teraz włącza czat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Wiadomość od teraz zamyka czat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "znajomy"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "lekceważony"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutralny"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Gracz nie był ignorowany!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Gracz już nie jest ignorowany!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Gracz nie może być odignorowany!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "dodany/a do czarnej listy"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "wróg"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Gracz został usunięty!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Gracz usunięty z powodzeniem!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Gracz nie mógł zostać usunięty!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Czas pracy programu: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d tygodni/e"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d tygodni/e"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d dni"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d dni"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d godzin/y"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d godzin/y"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minut/y"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d minut/y"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d sekund/y"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d sekund/y"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Zmienne środowiskowe zostały zrzucone"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Obrazy źródłowe:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Osierocone obrazy źródłowe:"
@@ -942,36 +944,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Ogólny"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Zrzut ekranu zapisany jako %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Zapisywanie zrzutu ekranu nie powiodło się!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Połączenie z serwerem zostało zerwane."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "BÅ‚Ä…d sieci"
@@ -980,8 +982,8 @@ msgstr "BÅ‚Ä…d sieci"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "domyślnie"
@@ -1182,7 +1184,7 @@ msgstr "Wymaga celu"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normalna"
@@ -1246,7 +1248,7 @@ msgstr "Handel"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Atak"
@@ -1325,9 +1327,9 @@ msgstr "Rozmowa"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kup"
@@ -1338,9 +1340,9 @@ msgstr "Kup"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Sprzedaj"
@@ -1349,7 +1351,7 @@ msgstr "Sprzedaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Dodaj komentarz"
@@ -1375,7 +1377,7 @@ msgstr "Dodaj do listy atakowanych"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Dodaj do listy ignorowanych"
@@ -1411,27 +1413,27 @@ msgstr "Wpisz do czatu"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Anuluj"
@@ -1444,7 +1446,7 @@ msgstr "Gracze"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Wyrzuć z grupy"
@@ -1456,8 +1458,8 @@ msgstr "PodnieÅ›"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Dodaj do czatu"
@@ -1478,8 +1480,8 @@ msgstr "Zmień nazwę"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Usuń"
@@ -1501,7 +1503,7 @@ msgstr "Przesuwaj kamerÄ™"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Stroje"
@@ -1527,7 +1529,7 @@ msgstr "Edytuj zaklęcie"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Wyczyść"
@@ -1570,7 +1572,7 @@ msgstr "Wyłącz tryb AFK"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Opuść"
@@ -1580,14 +1582,14 @@ msgstr "Opuść"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Skopiuj do schowka"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "ZaproÅ› do grupy"
@@ -1596,52 +1598,69 @@ msgstr "ZaproÅ› do grupy"
msgid "Change guild position"
msgstr "Zmień pozycję gildii"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Zmień nazwę drogowskazu"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nick:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Komentarz gracza "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Komentarz: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Dodaj do handlu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Dodaj 10 do handlu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Dodaj połowę do handlu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Dodaj do handlu wszystko-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Dodaj wszystko do handlu"
@@ -1650,64 +1669,64 @@ msgstr "Dodaj wszystko do handlu"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Przechowaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Przechowaj 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Przechowaj połowę"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Przechowaj wszystko-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Przechowaj wszystko"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Pobierz"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Odbierz 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Odbierz połowę"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Pobierz wszystko-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Odbierz wszystko"
@@ -1715,56 +1734,56 @@ msgstr "Odbierz wszystko"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Użyj"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Wyczyść okno upuszczeń."
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Ukryj"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Pokaż"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Zresetuj żółty pasek"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Skopiuj do czatu"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(domyślne)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "W górę"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "W dół"
@@ -1772,134 +1791,134 @@ msgstr "W dół"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Rozbierz"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Kopiuj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Wklej"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Otwórz adres internetowy"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Pokaż okno"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Dodaj do znajomych"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Lekceważ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignoruj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Czarna lista"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Ustaw jako wroga"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Usuń"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Odignoruj"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Podążaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imituj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Kup (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Sprzedaj (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Pokaż przedmioty"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Usuń z listy podnoszonych"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Dodaj do listy podnoszonych"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Przestań chronić przedmiot"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Chroń przedmiot"
@@ -1907,9 +1926,9 @@ msgstr "Chroń przedmiot"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Zdejmij"
@@ -1917,22 +1936,22 @@ msgstr "Zdejmij"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Załóż"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Upuść..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Upuść wszystko"
@@ -1940,56 +1959,56 @@ msgstr "Upuść wszystko"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Upuść"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Podziel"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "GM..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "Polecenia GM"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Sprawdź IP"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Idź do"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Przywołaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "WskrzeÅ›"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Wyrzuć"
@@ -2104,10 +2123,10 @@ msgstr "Wybrano OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Wyjdź"
@@ -2679,12 +2698,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Inne"
@@ -2704,10 +2723,10 @@ msgstr "Wybierz2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Usuń"
@@ -2750,7 +2769,7 @@ msgstr "Skróty"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Okna"
@@ -2758,8 +2777,8 @@ msgstr "Okna"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Emotki"
@@ -2767,7 +2786,7 @@ msgstr "Emotki"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Czat"
@@ -2823,7 +2842,7 @@ msgstr "NPC"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Potwory"
@@ -2849,7 +2868,7 @@ msgstr "Członkowie Gildii"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Efekty czÄ…steczkowe"
@@ -2983,39 +3002,39 @@ msgstr "Drogowskaz"
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Poziom: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "PieniÄ…dze: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Ekw."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Otwórz adres url"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Edycja"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Poziom: %d"
@@ -3026,30 +3045,30 @@ msgid "Battle"
msgstr "Bitwa"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Ogłoszenie ogólne:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Ogłoszenie ogólne od %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s szepcze: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s jest teraz Online."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s jest teraz Offline."
@@ -3063,7 +3082,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Gildia"
@@ -3074,142 +3093,142 @@ msgid "Lang"
msgstr "Język"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Dźwięk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Podstawowe ustawienia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Włącz dźwięk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "WÅ‚Ä…cz muzykÄ™"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "WÅ‚Ä…cz efekty gry"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "WÅ‚Ä…cz efekty GUI"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Głośność efektów dźwiękowych"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Głośność muzyki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Aktywuj ściszanie się muzyki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Częstotliwość audio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "stereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surround+center+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Kanały audio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Efekty dźwiękowe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Dźwięk okienka informacyjnego"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Dźwięk wzywania okienka"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Dźwięk szeptów"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Dźwięk wiadomości z gildii/ drużyny"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Dźwięk podświetlanej wiadomości"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Dźwięk globalnej wiadomości"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Dźwięk wiadomosci o błędzie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Dźwięk powiadomienia o handlu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Pokaż okno dźwięku"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Ukryj okno dźwięku"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "WÅ‚Ä…cz integracjÄ™ z Mumble"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "ÅšciÄ…gnij muzykÄ™"
@@ -3232,8 +3251,8 @@ msgstr "Podtrzymuj skupienie na pasek czatu."
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Kolory"
@@ -3402,100 +3421,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Kolor będzie wyglądał w ten sposób"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Typ:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Opóźnienie:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Czerwony:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Zielony:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Niebieski:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Statyczny"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "PulsujÄ…cy"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Tęcza"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Widmo"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Przypisz"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Odznacz"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Domyślne"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Zresetuj wszystkie klawisze"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Wejście"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Wykryto konflikt klawiszy."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3506,40 +3525,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "nieznane"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Naciśnij przycisk aby rozpocząć kalibrację"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibruj"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Wykryj dżojstiki"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "WÅ‚Ä…cz joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Używaj joysticka jeśli okno klienta nieaktywne"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3564,269 +3583,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Zawsze pokazuj"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Autoukrywanie w małej rozdzielczości"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Autoukrywanie"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Proxy systemowe"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Bezpośrednie połączenie"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "Nazwa hosta SOCKS5"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "niskie"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "średnie"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "wysokie"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xduża"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxduża"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Różne"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Pokaż zadane potworom obrażenia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Automatycznie namierzaj tylko dosięgalne potwory"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Podświetl zasięg ataku potworów"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Pokazuj pasek życia potworów"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Przewijaj namierzanie potworów"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "WÅ‚Ä…cz efekty portali"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Podświetl portale na mapie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Podświetl przedmioty na podłodze"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Podświetl zasięg ataku graczy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Pokaż rozszerzone minimapy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Rysuj ścieżkę"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Rysuj klawisze skrótu na mapie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "WÅ‚Ä…cz leniwe przewijanie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Leniwość przewijania"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Promień przewijania"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Automatycznie zmieniaj rozmiar minimap"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Poruszanie siÄ™"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Koryguj pozycjÄ™ automatycznie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Atakuj podczas poruszania siÄ™"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Atakuj następny cel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Synchronizuj ruchy graczy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Szalone ruchy: program A"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Ruchy relatywne myszką (zalecane do interfejsów dotykowych)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Gracze"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Pokazuj własny pasek życia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "WÅ‚Ä…cz szybkie statystyki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Przewijaj namierzanie graczy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Pokazuj wiadomości o punktach doświadczenia umiejętności"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Pokazuj wyskakujÄ…ce powiadomienia graczy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Wiadomość AFK"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Pokazuj poziom umiejętności"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Filtruj ataki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "WÅ‚Ä…cz filtr podnoszenia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Włącz protokół reklamowy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Aktywuj powiadomienia dotyczÄ…ce wagi."
@@ -3834,279 +3858,284 @@ msgstr "Aktywuj powiadomienia dotyczÄ…ce wagi."
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Sklep"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Akceptuj prośby o handel"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "WÅ‚Ä…cz tryb sklepu"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Przewijaj namierzanie NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Loguj dialogi NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Integracja z botami"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "WÅ‚Ä…cz integracjÄ™ z AuctionBotem"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Włącz integrację z guild-botem i wyłącz natywną obsługę gildii"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Klawiatura"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Opóźnienie powtarzania"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Interwał powtarzania"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Własny interwał powtarzania"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Guziki skrótów"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Serwer proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Rodzaj proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Adres serwera:port"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "WÅ‚Ä…cz atak ze strony serwera"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Aktywuj podwójne kliknięcia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Włącz wykrywacza botów"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "WÅ‚Ä…cz ochronÄ™ przeciw zbugowanym serwerom"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "WÅ‚Ä…cz logowanie Debug"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "WÅ‚Ä…cz logowanie OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Aktywuj logowanie wejścia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Tryb niskiego transferu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Chowaj obrazek tarczy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Używaj FBO do screenshotów (tylko w OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Opóźnienie sieci między podserwerami"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Pokazuj tło"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Nadpisanie gęstości ekranu"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Nie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr "Lepsza wydajność (włącz by uzyskać lepszą wydajność)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr "Automatycznie dopasuj ustawienia jakości"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Przyspieszenie Hw"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr "Włącz cache przezroczystości (Software, może zużyć dużo pamięci)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "WÅ‚Ä…cz redukowanie map (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Włącz opóźnienie elementów spritów (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Włącz stopniowe ładowanie obrazków (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Aktywuj sampler tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr "Lepsza jakość (wyłącz dla lepszej wydajności)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Napraw kanał alfa (Software, może bardzo spowolniać)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Pokaż przezroczystość istot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Włącz reorganizację obrazków"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Zmniejszenie zużycia pamięci"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Wyłącz zaawansowany cache istot (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Wyłącz cache istot (Software)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr "Różne opcje (włączenie lub wyłączenie może poprawić wydajność)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "WÅ‚Ä…cz roszerzenie prostokÄ…tnych tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Użuj nowy wewnętrzny format tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Aktywuj atlasy tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr "Umieszczaj w cache wszystkie sprite'y mapy (może zużyć więcej pamięci)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4188,430 +4217,430 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "ImiÄ™"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relacja"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Zezwól na handel"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Zezwól na szepty"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relacje"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Gdy ignorowany:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Bardzo mała (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Bardzo mały (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Bardzo mała (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Mała (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Åšrednia (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normalny (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Duży (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Ogromna (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Wielka (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Duża (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Duża (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Duża (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Bardzo duża (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Bardzo duża (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Niezmiernie ogromna (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Ogromna (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chinese (China)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Czech"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "English"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finnish"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "French"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "German"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonesian"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "WÅ‚oski"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polish"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japanese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Dutch (Belgium/Flemish)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Portuguese"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Portuguese (Brazilian)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russian"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Spanish (Castilian)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turecki"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Skórka GUI"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Główna czcionka"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Język"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Pogrubiona czcionka"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Czcionka efektów"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Czcionka pomocy"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Bezpieczna czcionka"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Japońska czcionka"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Rozmiar czcionki"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Rozmiar czcionki Npc"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Nazwa:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Prawa autorskie:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Informacje o Skórce"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Skórka zmieniona"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Uruchom ponownie program, aby mogły zajść zmiany."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Małe"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Åšrednie"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Duże"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Dotyk"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Klawiatura ekranowa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Pokaż ikonę klawiatury ekranowej"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Działanie ikony klawiatury"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Dżojstik ekranowy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Pokaż dżojstik ekranowy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Rozmiar dżojstika"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Przyciski ekranowe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Pokaż przyciski ekranowe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Format przycisków"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Rozmiar przycisków"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Działanie przycisku %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Pełny ekran"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Limit FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Alternatywny limit FPS:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Wykryj najlepszy tryb"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Pokaż kursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "WÅ‚asny kursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "WÅ‚Ä…cz zmianÄ™ rozmiaru"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Bez ramki"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Brak"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
"Nie udało się zmienić na tryb w oknie, ani przywrócić do poprzedniego stanu!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4619,197 +4648,197 @@ msgstr ""
"stanu!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Zmiana na tryb pełnoekranowy"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Wymagane ponowne uruchomienie aby zastosować zmiany."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Zmiana na OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Zastosowanie zmiany na OpenGL wymaga ponownego uruchomienia."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Własna rozdzielczość (np. 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Wpisz nową rozdzielczość:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Rozdzielczość zmieniona"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Niektóre okna mogą być przesunięte aby dopasować się do niższej "
"rozdzielczości."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Brak tekstu"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Tekst"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "BÄ…belki, brak imion"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "BÄ…belki z imionami"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "wyłączone"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "najlepsza jakość"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normalnie"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr "najlepsza wydajność"
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "włączone"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Obraz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Powiadomienia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Pokazuj wiadomości o podnoszeniu w czacie"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Pokazuj wiadomości o podnoszeniu jako cząsteczki"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Efekty"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Przechwytuj sygnały z myszki i klawiatury"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Blurowanie tekstur (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Przezroczystość GUI"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Tekst nad głową"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Efekty otoczenia"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "najlepsze"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detale czÄ…steczkowe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Fizyka czÄ…steczek"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Aktywuj ustawienia gammy."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Wycentruj okno gry"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Pozwól na włączanie się wygaszacza ekranu"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4833,7 +4862,7 @@ msgid "QE"
msgstr "OM"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Misje"
@@ -4881,8 +4910,8 @@ msgstr "EKW"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Ekwipunek"
@@ -4893,7 +4922,7 @@ msgstr "INW"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inwentarz"
@@ -4909,7 +4938,7 @@ msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Zdolności"
@@ -4920,7 +4949,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Społeczność"
@@ -4989,7 +5018,7 @@ msgstr "Wykrywacz botów"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Resetuj"
@@ -4999,20 +5028,20 @@ msgid "Result"
msgstr "Rezultat"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Utwórz przedmioty"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cena: %s/ Razem: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Ilość:"
@@ -5022,9 +5051,9 @@ msgstr "Ilość:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5034,18 +5063,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Utwórz"
@@ -5054,29 +5083,29 @@ msgstr "Utwórz"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Maks."
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Zmień adres e-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Konto: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Proszę wpisać i potwierdzić adres e-mail:"
@@ -5100,8 +5129,8 @@ msgstr "Pola adresu e-mail siÄ™ nie zgadzajÄ…."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Zmień hasło"
@@ -5110,14 +5139,14 @@ msgstr "Zmień hasło"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Hasło:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Proszę wpisać i potwierdzić hasło:"
@@ -5154,7 +5183,7 @@ msgstr "Nowa postać"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nazwa:"
@@ -5201,20 +5230,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Mężczyzna"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Kobieta"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Proszę wykorzystać %d punktów"
@@ -5230,17 +5259,17 @@ msgid "Look:"
msgstr "WyglÄ…d:"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Twoje imię musi mieć co najmniej 4 znaki."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Statystyki postaci w porzÄ…dku."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Proszę usunąć %d punktów"
@@ -5270,7 +5299,7 @@ msgstr "Przeloguj siÄ™"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Graj"
@@ -5285,8 +5314,8 @@ msgstr "Info"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Wyrejestruj"
@@ -5331,19 +5360,19 @@ msgid "Enter password:"
msgstr "Wprowadź hasło:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "%s obecny/a. %d graczy online."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Szepczesz do %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5354,211 +5383,211 @@ msgid "Yes"
msgstr "Tak"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Cel"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Sieć"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Muzyka:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Mini-mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Kursor:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Licznik czÄ…steczek:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Licznik aktorów na mapie:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Pozycja gracza:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Wywołania rysowania:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Połączenia z teksturami:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d FPS (bezpieczny OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobilny OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d FPS (SDL2 domyślne)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Licznik tekstur:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Licznik czÄ…steczek: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Cel:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "ID celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Rodzaj celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Poziom celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Rasa celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Drużyna celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Gildia celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Opóźnienie ataku:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Najsłabsze uderzenie:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Najmocniejsze uderzenie:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Uderzenie krytyczne:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Poziom celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Grupa celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Gildia celu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Wejście: %d bajtów"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Wyjście: %d bajtów"
@@ -5590,7 +5619,7 @@ msgstr "Otwieraj to okno automatycznie"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "Ok"
@@ -5603,7 +5632,7 @@ msgstr "Edytuj serwer"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Połącz"
@@ -5638,12 +5667,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Wymagany zarówno adres jak i port serwera."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr "Normalna czcionka"
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr "Czcionki"
@@ -5653,47 +5682,47 @@ msgid "Did you know..."
msgstr "Czy wiesz, że..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "wszystkie"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Wybierz ilość przedmiotów do handlu."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Wybierz ilość przedmiotów do upuszczenia."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Podaj ilość rzeczy do przechowania."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Wybierz ilość przedmiotów do odbioru."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Wybierz ilość przedmiotów do podziału."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Dodaj to sklepu (sprzedaj)"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Dodaj do sklepu (kupuj)"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Nieznany obiekt"
@@ -5830,8 +5859,8 @@ msgstr "Zmień serwer"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Rejestruj"
@@ -5851,94 +5880,94 @@ msgstr "Serwer:"
msgid "Update host: %s"
msgstr "Host aktualizacji: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Otwórz stronę z rejestracją"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "pasek życia"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "pasek many"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "pasek punktów doświadczenia"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "pasek obciążenia"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "pasek miejsc w inwentarzu"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "pasek pieniędzy"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "pasek strzał"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "pasek statusu"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "pasek punktów umiejętności"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Poziom: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Poziom: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Potrzeba"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Poziom Pracy: %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Przerwij"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Dalej"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Zatwierdź"
@@ -5947,8 +5976,8 @@ msgstr "Zatwierdź"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Dodaj"
@@ -5995,12 +6024,12 @@ msgid "Switch character"
msgstr "Zmień postać"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Potwierdź:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-mail:"
@@ -6049,507 +6078,507 @@ msgid "Do you really want to sell %s?"
msgstr "Czy naprawdę chcesz sprzedać %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Wybierz serwer"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Załaduj"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Wybierz serwer ***TRYB BEZPIECZEŃSTWA***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Użyj tego samego IP dla podserwerów"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Ściąganie listy serwerów... %2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Czekanie na serwer..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Przygotowanie ściągania"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Błąd przy uzyskiwaniu listy serwerów!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "wymaga nowszej wersji"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "wymaga v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Zastosuj"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Zresetuj okna"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "WÅ‚asny sklep"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Kupuj"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Sprzedaj"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Ogłoś"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Pokazuj linki w ogłoszeniach"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Aukcja"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Prośba o handel"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s chce %s%s, akceptujesz?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Podwyż"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Dostępne punkty umiejętności: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Zestaw umiejętności %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Umiejętność %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Zaproszono gracza %s do gildii %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Poproszono o wyjście z gildii %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Zaproszenie do gildii"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Kogo chcesz zaprosić do gildii %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Opuścić gildię?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Na pewno opuścić gildię %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr "Członkowie: %u/%u"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr "Gracze: %u/%u"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Grupa"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Gracz %s zaproszony do grupy."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Poproszono o wyjście z grupy %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Zaproszenie do grupy"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Kogo chcesz zaprosić do grupy %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Opuścić grupę?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Na pewno opuścić grupę %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr "Widoczni gracze: %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "GPS"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr "Portale: %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Atk"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Priorytetowe moby"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Atakuj moby"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignoruj moby"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pod"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "PodnoÅ› przedmioty"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignoruj przedmioty"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr "Przyjaciele: %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Utwórz grupę"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "V"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "ZaproÅ›"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Zaakceptowano zaproszenie do grupy od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Odrzucono zaproszenie do grupy od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Akceptowano zaproszenie do gildii od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Odrzucono zaproszenie do gildii od %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Tworzenie gildii o nazwie %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Tworzenie grupy o nazwie %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nazwa gildii"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Wybierz nazwÄ™ gildii."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Gildia o tej nazwie już istnieje."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s zaprosił/a Cię do gildii %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Akceptuj zaproszenie do gildii"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Grupa o takiej nazwie już istnieje."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Zostałeś/aś zaproszony/a do grupy."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Zostałeś/aś zaproszony/a do grupy %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s zaprosił/a Cię do grupy."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s zaprosił/a Cię do grupy %s ."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Zaakceptuj zaproszenie do grupy"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Nie można utworzyć grupy. Już należysz do grupy."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nazwa grupy"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Wybierz nazwÄ™ grupy."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Praca: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Praca:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Punkty postaci: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Punkty korekcyjne: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Edytor poleceń"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "magia"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "inne"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Symbol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Polecenie:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Komentarz:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Rodzaj celu:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ikona:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Poziom magii:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Szkoła magii:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Poziom szkoły:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Zachowaj"
@@ -6607,18 +6636,18 @@ msgstr ""
"rodzaj przedmiotu w okienku."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "ImiÄ™: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Aktualizacja..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "ÅÄ…czenie..."
@@ -6672,17 +6701,17 @@ msgid "Who Is Online - Update"
msgstr "Gracze online- aktualizacja"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Wybierz świat"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Przeloguj siÄ™"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Wybierz świat"
@@ -6730,122 +6759,122 @@ msgid "Cart"
msgstr "Wózek"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [opcje] [manaplus-file]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-file] : Plik manaplus jest plikiem XML (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " używane do wprowadzania własnych parametrów"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " do klienta manaplus."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opcje:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Używany plik logów"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr "-a --chat-log-dir : Folder do zapisywania logów"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Pokaż wersję"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Pokaż tą pomoc"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Katalog konfiguracyjny"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Zaloguj siÄ™ tym loginem"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Zaloguj się tym hasłem"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Zaloguj siÄ™ tÄ… postaciÄ…"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Nazwa serwera lub IP"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Port serwera"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host : użyj tego hostu aktualizacyjnego"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Wybierz domyślny serwer i postać"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Omiń aktualizację"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Katalog z danymi gry"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Katalog z lokalnymi danymi"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Katalog ze zrzutami ekranu"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Rozpocznij grę w trybie bezpieczeństwa"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr " -T --test :Rozpocznij test sterowników i autokonfigurację"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl : deaktywuj OpenGL na tÄ™ sesjÄ™"
@@ -6958,55 +6987,55 @@ msgid "Request to quit denied!"
msgstr "Żądanie wyjścia odrzucone!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nazwa gildii: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Przywódca gildii: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Poziom gildii: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Członkowie online: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Maksymalna ilość członków: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Przeciętny poziom: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Punkty doświadczenie gildii: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Punkty doświadczenia do następnego poziomu gildii: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Zamek gildii: %s"
@@ -7312,125 +7341,125 @@ msgid "Luck %s"
msgstr "Szczęście %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "BÅ‚Ä…d uwierzytelniania."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Brak dostępnych serwerów."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Ktoś inny próbuje użyć konta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "To konto jest już zalogowane."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Wykryto speed hack."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Zduplikowany login."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Nieznany błąd połączenia."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Rozłączono z serwerem!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Siła"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Zwinność"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Witalność"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Inteligencja"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Zręczność"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Szczęście"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Obrona"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Atak mag."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Obrona mag."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% celności"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% uników"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% ciosów kryt."
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Opóźnienie ataku"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Opóźnienie chodu"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Zasięg ataku"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Obrażenia na sek."
@@ -7813,44 +7842,44 @@ msgstr "Bezpieczny OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "nienazwany"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Atak %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Obrona %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "PÅ» %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "PM %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Poziom %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Nieznany przedmiot"
diff --git a/po/pt.po b/po/pt.po
index b338cde2f..8fdff6cbd 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/manaplus/"
"language/pt/)\n"
@@ -33,77 +33,77 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Visivel no mapa"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "l"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Você foi morto(a) por %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Item está muito longe"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -111,387 +111,387 @@ msgstr[0] "Você pegou %d [@@%d|%s@@]."
msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "exp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "Profissão"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) movimentos padrão"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(l) inserir movimentos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) Alguns movimentos loucos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) Movimentos loucos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) dobro normal + louco"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) Movimento desconhecido"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) movimento louco numero %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) movimentos loucos customizados"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) movimentos loucos"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) Mover ao alvo padrão"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) Mover ao alvo com distância 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) mover ao alvo em distância 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) Mover ao alvo com distância 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) Mover ao alvo com distância 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) Mover ao alvo com distância 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) Mover ao alvo com a distância de ataque"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) Alcance de arqueiros"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) Mover até o alvo em distancia de ataque-1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) Mover ao alvo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) Seguir em modo padrão"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) Seguir em modo relativo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) Seguir em modo espelhado"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) Seguir em modo animal de extimação"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) Seguir em modo desconhecido"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) Ataque"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Ataque padrão"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) Trocar ataque sem escudo"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) Trocar ataque com escudo"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) Ir e atacar"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) Ir, atacar, pegar"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) sem auto ataque"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) Pequeno pegar 1x1 celulas"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) Pegar padrão 2x1 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) Pegar em frente 2x3 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) Pegar 3x3 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) Ir e pegar em distância 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) Ir e pegar em distância 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) Ir e pegar em distância mâxima"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) Pegar item"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) Visualizardor de mapa normal"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) Visualizador de mapa depurador"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) Visualizador de mapa ultra"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) Visualizador de mapa ultra 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) Visualizador de mapa vazio"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) Visualizador de mapa preto e branco"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) Usar #flar para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) Usar #chiza para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) Usar #ingrav para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) Usar #frillyar para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) Usar #upmarmu para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) Feitiço de ataque"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) atacar todos inimigos"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) ataque todos, exceto amigos"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) atacar más relações"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) não atacar jogadores"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) Ataque PVP"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) Mímica padrão"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Mímica de roupas"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) Mímica"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Indisponivel "
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) No teclado"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) Ausente"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) Ausente"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) Modo de jogo câmera"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) Modo de jogo câmera livre"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modificadores de jogo ativados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modificadores de jogo desativados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Modificador de jogo desconhecido"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Seguir: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Seguir cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -501,8 +501,8 @@ msgstr "Você vê %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignorar completamente"
@@ -529,37 +529,37 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Ajuda"
@@ -567,46 +567,48 @@ msgstr "Ajuda"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Conectando ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Efetuando login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Entrando no domínio do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Requisitando personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Mudando servidores do jogo"
@@ -621,10 +623,10 @@ msgstr "Mudando servidores do jogo"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -634,65 +636,65 @@ msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Tchau, volte sempre..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s não existe e não pode ser criado! Saindo."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Erro ao criar pasta de atualizações!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Erro: %s não existe e não pode se criado! Saindo."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -705,36 +707,36 @@ msgstr "Comando desconhecido."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Por favor, especifique um nome."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Jogador já %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Jogador %s com sucesso!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Jogador não pode ser %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Não é possível enviar mensagens privadas vazias!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -745,179 +747,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Cache limpo"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Falta o nome do grupo."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Falta o nome da guilda."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter alterna para o chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "A mensagem fecha o chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Agora Enter alterna para o chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Agora a mensagem fecha o chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "amigo(a)"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "ignorado"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutro"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "O jogador não estava ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "O jogador não está mais ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Não foi possível deixar de ignorar o jogador(a)!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "Na Lista Negra"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "Inimigo"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Jogador já apagado!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Jogador apagado com sucesso!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Jogador não pode ser apagado!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Uptime do cliente: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d semanas"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d semanas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d dias"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d dias"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d horas"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d horas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minutos"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d minutos"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d segundos"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d segundos"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Variáveis ​​de ambiente despejadas"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Recursos de imagens:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Recursos de imagens orfãos:"
@@ -941,36 +943,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Geral"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de Tela salva em: %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Falha ao salvar screenshot!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "A conexão com o servidor caiu."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Erro de conexão"
@@ -979,8 +981,8 @@ msgstr "Erro de conexão"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "padrão"
@@ -1181,7 +1183,7 @@ msgstr "Precisa de alvo"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1245,7 +1247,7 @@ msgstr "Negócios"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Atacar"
@@ -1324,9 +1326,9 @@ msgstr "Falar"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Comprar"
@@ -1337,9 +1339,9 @@ msgstr "Comprar"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Vender"
@@ -1348,7 +1350,7 @@ msgstr "Vender"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Adicionar comentário"
@@ -1374,7 +1376,7 @@ msgstr "Adicionar a lista de ataques"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Adicionar a lista de ignorados"
@@ -1410,27 +1412,27 @@ msgstr "Adicionar nome ao chat"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Cancelar"
@@ -1443,7 +1445,7 @@ msgstr "Jogadores"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Chutar do grupo"
@@ -1455,8 +1457,8 @@ msgstr "Pegar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Nome no chat"
@@ -1477,8 +1479,8 @@ msgstr "Renomear"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "A Remover"
@@ -1500,7 +1502,7 @@ msgstr "Mover câmera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Roupas"
@@ -1526,7 +1528,7 @@ msgstr "Editar Feitiços"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Limpar"
@@ -1569,7 +1571,7 @@ msgstr "Desabilitar longe do teclado"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Sair"
@@ -1579,14 +1581,14 @@ msgstr "Sair"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "CopiaCopiar para a área de transferência"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Convidar para grupo"
@@ -1595,52 +1597,69 @@ msgstr "Convidar para grupo"
msgid "Change guild position"
msgstr "Mudar a posição da guilda"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Renomear mapa "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nome: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Comentário do jogador"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Comentário:"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Add. na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Add. 10 na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Add. metade na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Adicionar todos para troca-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Add. todos na negociação"
@@ -1649,64 +1668,64 @@ msgstr "Add. todos na negociação"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Armazenar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Guardar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Guardar metade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Armazenar todos-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Guardar tudo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Retirar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Retirar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Retirar metade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Recuperar todos-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Retirar tudo"
@@ -1714,56 +1733,56 @@ msgstr "Retirar tudo"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Usar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Queda nítida de janela"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Ocultar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Mostrar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Resetar barra amarela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Copiar para o chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(padrão)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Mover a cima"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Mover a baixo"
@@ -1771,134 +1790,134 @@ msgstr "Mover a baixo"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Limpar conjunto de roupas"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Copiar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Colar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Abrir link"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Mostrar janela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Ser Amigo(a)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Ser inimigo(a)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignora"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Lista Negra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Definir como inimigo(a)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Apagar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Não ignorar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Seguir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Comprar (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Vender (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Mostar itens"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Remover lista de pegar itens"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Adicionar na lista de pegar itens"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1906,9 +1925,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Desequipar"
@@ -1916,22 +1935,22 @@ msgstr "Desequipar"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equipar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Descartar..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Descartar tudo"
@@ -1939,56 +1958,56 @@ msgstr "Descartar tudo"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Descartar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Dividir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Chutar"
@@ -2103,10 +2122,10 @@ msgstr "Selecionar OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Sair"
@@ -2678,12 +2697,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Outro"
@@ -2703,10 +2722,10 @@ msgstr "Selecionar2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Excluir"
@@ -2749,7 +2768,7 @@ msgstr "Atalhos"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Janelas"
@@ -2757,8 +2776,8 @@ msgstr "Janelas"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Emoções"
@@ -2766,7 +2785,7 @@ msgstr "Emoções"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2822,7 +2841,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monstros"
@@ -2848,7 +2867,7 @@ msgstr "Membros da guilda"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Efeitos de partícula"
@@ -2982,39 +3001,39 @@ msgstr "Ponto de estrada"
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Level: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Dinheiro: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Eq."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Abrir URL"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Editar"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Nível: %d"
@@ -3025,30 +3044,30 @@ msgid "Battle"
msgstr "Batalha"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Anúncio geral:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Anúncio geral de %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s envia mensagem privada: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s está online"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s está offline"
@@ -3062,7 +3081,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Guilda"
@@ -3073,142 +3092,142 @@ msgid "Lang"
msgstr "Linguagem"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Ãudio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Configurações básicas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Habilitar Ãudio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Habilitar música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Habilitar sfx do jogo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Habilitar gui sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume Sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volume da Música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Habilitar desaparecimento gradual de música "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Frequência de Ãudio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "stereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surround"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surround+center+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Canais de áudio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Efeitos de som"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Som do diálogo de informação"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Som de pedidos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Som de mensagens de susurros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Som de mensagem de Guilda / Grupo "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Destacar som de mensagens"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Som de mensagens globais"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Som de mensagens de erro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Som de pedidos de troca"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Mostrar som de janela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Ocultar som de janela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Habilitar o chat de voz mumble \"requer aplicativo mumble\""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Baixar músicas"
@@ -3231,8 +3250,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Cores"
@@ -3401,100 +3420,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "A cor vai ficar assim"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tipo:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Atraso:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Vermelho:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Verde:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Azul:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Estático"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulso"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Arco-íris"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Espectro"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alpha:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Atribuir"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Retirar"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Padrão"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Resetar todas teclas"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Conflitos de teclas detectado."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3505,40 +3524,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "desconhecido"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Aperte o botão para começar a calibrar"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Calibrar"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Detectar joysticks"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Habilitar joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Usar joystick se a janela do jogo estiver inativa"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3563,269 +3582,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Sempre mostrar"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Auto ocultar em baixa resolução"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Sempre alto ocultar"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Proxy de sistema"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Conexão Direta"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCK5 hostname"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "Baixo"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "médio"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "alto"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xalta"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxalta"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Diversos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Ver dano causado aos monstros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Auto-alvo apenas em inimigos acessíveis"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Destacar alcance de inimigos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Mostrar barra de hp dos monstros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Alvo de monstros em ciclo"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Mostrar partículas de warps"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Destacar portais do mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Destacar itens no chão"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Destacar alcance de meu ataque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Mostrar minimapas grandes"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Desenhar caminho"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Desenhar atalhos no mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Habilitar rolagem suave"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Rolagem suave"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Velocidade de rolagem"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Auto redimensionar mapas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Movendo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Auto-ajustar posição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Atacar enquanto se move"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Atacar próximo alvo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Sincronizar movimento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Movimentos loucos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Movimentos relativos do mouse (bom para interfaces de toque)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Jogador"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Mostrar minha barra de hp"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Habilitar stats rápidos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Alvo de jogadores em ciclo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Mostrar mensagens de job exp"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Mostrar popups de jogadores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Mensagem em modo Ausente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Mostrar job"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "A habilitar filtro de ataque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Habilitar filtro de pegar itens"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Habilitar protocolo de aviso"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Habilitar notificações de peso"
@@ -3833,279 +3857,284 @@ msgstr "Habilitar notificações de peso"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Loja"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Aceitar convites de compra/venda"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Habilitar modo loja"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Alvo de NPC em ciclo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Salvar diálogos com NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Suporte de bots"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Habilitar suporte ao AuctionBot "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Teclado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Atraso de repetição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Intervalo de repetição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Intervalo de repetição customizado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Botões de atalho"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Servidor Proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Tipo de Proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Proxy endereço:porta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Habilitar ataque do lado do servidor"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Habilitar Analisador de bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Habilitar proteção contra bugs no servidor (não desabilitar)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Habilitar Depurador"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Ativar LOG OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Habilitar log de entrada"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Modo de baixo tráfego"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Ocultar sprite de escudo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Utilizar FBO para capturas de tela (apenas para opengl)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Atraso de rede entre os sub servidores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Mostrar imagem de fundo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Substituição de densidade de tela"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Não"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Aceleração por HW"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Habilitar redução de mapa (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Habilitar atraso de sprite composto (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Ativar atraso em carregamento de imagens (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Ativar amostrador de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Habilitar correção de canal alpha (Software, pode ficar muito lento)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Mostrar transparencia "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Habilitar reordenar sprites"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Menos memória (Habilite para menos uso de memória)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Desabilitar cache avançado (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Desabilitar cache (Software)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar a extensão textura retangular (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Utilizar nova textura de formato interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Ativar atlas de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr "Armazena todos sprites do mapa (pode usar a memória adicional)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4187,430 +4216,430 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nome"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relação"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Permitir negociações"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Permitir mensagens particulares"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relações"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Quando ignorar:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Muito pequeno (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Muito pequeno (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Minúsculo (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Pequeno (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Médio (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normal (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Largo (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Largo (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Largo (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Grande (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Grande (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Grande (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Muito Grande (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Muito Grande (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Muito Grande (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Enorme (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chinês (China)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Tcheco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Inglês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finlandês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Francês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Alemão"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonésio"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italiano"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polonês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japonês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Holandês (Bélgica / Flandres)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Português"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Português (Brasileiro)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russo"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Espanhol (castelhano)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turco"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Tema"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Fonte"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Linguagem"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Fonte negrito"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Fonte de particulas"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Fonte de ajuda"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Fonte Segura"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Font Jasponesa"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Tamanho da fonte"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Tamanho da fonte de NPC"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Nome:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "direitos autorais:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Informação de Temas"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema alterado"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Reincie o cliente para que as mudanças surtam efeito."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Pequeno"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Médio"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Largo"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Toque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Teclado na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Mostrar ícone de teclado na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Ação do ícone de teclado"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Controle na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Mostrar controle na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Tamanho do joystick"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Botões na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Mostrar botões na tela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Formato dos botões"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Tamanho do botão"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Ação do botão %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Tela cheia"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Limite de FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Limite de FPS alternativo:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Detectar melhor modo"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Mostrar cursor"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Cursor customizado"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Habilitar redirecionamento de janela"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Sem moldura de janela"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Nenhum"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
"Falha ao mudar para o modo janela e falha na restauração do modo anterior!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4618,196 +4647,196 @@ msgstr ""
"anterior!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Mudando para tela cheia"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "É preciso reiniciar para as mudanças terem efeito."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Mudando para OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Mudanças no OpenGL requerem o reinício do jogo."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Resolução customizada (exemplo 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Escolha a nova resolução "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Resolução de tela alterada"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Algumas janelas podem ser movidas para se adequar à resolução mais baixa."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Sem texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Bolhas, sem nomes"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Bolhas com nomes"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "Desligado"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "Melhor qualidade"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normal"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "on"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Notificações"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Mostar notificações de coleta no chat"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Mostrar notificações de coleta como efeito de particulas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Efeitos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Pegue a entrada do mouse e teclado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Texturas borradas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Transparência de janelas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Texto sobrescrito como:"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Ambiente FX"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "máximo"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detalhe de partículas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Física de partículas"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Habilitar controle de gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centro de janela do jogo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Permitir proteção de tela"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4831,7 +4860,7 @@ msgid "QE"
msgstr "MSS"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Missões"
@@ -4879,8 +4908,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Equipamento"
@@ -4891,7 +4920,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventário"
@@ -4907,7 +4936,7 @@ msgid "SKI"
msgstr "HAB"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Habilidades"
@@ -4918,7 +4947,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Social"
@@ -4987,7 +5016,7 @@ msgstr "Analizador de bot"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Resetar"
@@ -4997,20 +5026,20 @@ msgid "Result"
msgstr "Resultado"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preço: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Quantidade:"
@@ -5020,9 +5049,9 @@ msgstr "Quantidade:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5032,18 +5061,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Criar"
@@ -5052,29 +5081,29 @@ msgstr "Criar"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Máximo"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Alterar e-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Conta: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Digite o novo email duas vezes:"
@@ -5098,8 +5127,8 @@ msgstr "Os emails informados não são iguais."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Alterar senha"
@@ -5108,14 +5137,14 @@ msgstr "Alterar senha"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Senha:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Digite a nova senha duas vezes:"
@@ -5152,7 +5181,7 @@ msgstr "Novo Pesonagem"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nome:"
@@ -5199,20 +5228,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Homem"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Mulher"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor distribua %d pontos"
@@ -5228,17 +5257,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Seu nome deve ter pelo menos 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Atributos do personagem OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Por favor remova %d pontos"
@@ -5268,7 +5297,7 @@ msgstr "Trocar Login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Jogar"
@@ -5283,8 +5312,8 @@ msgstr "Informações"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
@@ -5329,19 +5358,19 @@ msgid "Enter password:"
msgstr "Entre com a senha"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jogadores estão presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Enviando MP para %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5352,211 +5381,211 @@ msgid "Yes"
msgstr "Sim"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Alvo"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Rede"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Música:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minimapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Cursor:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Contador de Particulas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Jogadores no mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Sua posição:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Marcar caminho:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Conjunto de texturas:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (OpenGL móvel)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Contador de Texturas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Contagem de partículas: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "ID do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Tipo de alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Level do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Corrida do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Grupo do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Guilda de alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Atraso de Ataque:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Dano Minimo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Dano Máximo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Dano Crítico:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Nível do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Grupo do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Guilda do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Entrada: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Saída: %d bytes/s"
@@ -5588,7 +5617,7 @@ msgstr "Abrir automaticamente esta janela"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5601,7 +5630,7 @@ msgstr "Editar Servidor"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Conectar"
@@ -5636,12 +5665,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Por favor coloque ao menos uma porta de servidor."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5651,47 +5680,47 @@ msgid "Did you know..."
msgstr "Você Sabia..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Tudo"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Selecionar quantidade de itens para negociar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Selecionar quantidade de itens para descartar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Escolha a quantidade de itens para armazenar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Escolha a quantidade de itens para retirar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Selecionar quantidade de itens para dividir."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Adicionar na loja de compra"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Adicionar na loja de venda"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Desconhecido"
@@ -5826,8 +5855,8 @@ msgstr "Trocar servidor"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registrar"
@@ -5847,94 +5876,94 @@ msgstr "Servidor:"
msgid "Update host: %s"
msgstr "Atualizando Servidores: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Abrir URL de cadastro"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "Barra de Vida"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "Barra de Mana"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Barra de experiencia "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "Barra de Peso"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "Barra de slots no inventário"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "Barra de Dinheiro"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "Barra de flechas"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "Barra de Status"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "Barra de Job"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nível: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Nível: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Precisa"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Aguarde..."
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Próximo"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Enviar"
@@ -5943,8 +5972,8 @@ msgstr "Enviar"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Adicionar"
@@ -5991,12 +6020,12 @@ msgid "Switch character"
msgstr "Trocar de Personagem"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Confirmar:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Email:"
@@ -6045,507 +6074,507 @@ msgid "Do you really want to sell %s?"
msgstr "Você realmente deseja vender %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Escolha seu servidor"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Carregar"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Escolha seu servidor *** MODO SEGURO ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Usar o mesmo ip para os sub servidores do jogo"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Baixando lista de servidores...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Aguardando servidor..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Preparando download"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Erro ao recuperar lista!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "requer uma versão mais nova"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "requer v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Aplicar"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Restaurar janelas"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Loja pessoal"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Comprar itens"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Vender itens"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Anúncio"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Mostrar links em anúncio"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Leilão"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Proposta de negociação"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s quer %s %s você aceita?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "+"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Pontos de habilidade disponíveis: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Habilidade %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Habilidade %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Convidou o jogador %s para a guilda %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Saída da Guilda %s requisitada."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Convite de membros para a Guilda."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Quem você gostaria de convidar para a guilda %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Sair da guilda?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Tem certeza que deseja sair da guilda %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Grupo"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Convidou usuário %s para o grupo."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Saída do grupo %s requisitada."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Convite de membros para o grupo"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Quem você gostaria de convidar para o grupo %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Sair do grupo?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Tem certeza que deseja sair do grupo %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Atq"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Mobs Prioritarios"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Atacar Mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignorar mobs"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Pegar itens"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignorar itens"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Criar grupo"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "J"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "A"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Convidar"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Aceitou convite para o grupo de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Rejeitou convite para o grupo de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Aceitou convite para a guilda de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Rejeitou convite para a guilda de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Criando guilda chamada %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Criando grupo chamado %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nome da guilda"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Escolha o nome da sua guilda."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Requisição de guilda recebida, mas já existe uma."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s te convidou para entrar na guilda %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Aceitar convite para a guilda"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Requisição de grupo recebida, mas já existe um."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Você foi convidado(a) para entrar em um grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Você foi convidado(a) para entrar no grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s te convidou para entrar em seu grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s te convidou para entrar no grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Aceitar convite para o grupo"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Não foi possível criar o grupo. Você já faz parte de um."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nome do grupo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Escolha o nome do seu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Pontos do personagem: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Pontos de correção: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor de comandos"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "Feitiço"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "Outro"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Símbolo: "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Comando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Comentario:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipo de alvo:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icone:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Nível mágico:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Escola de Feitiço:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Nível da escola:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Salvar"
@@ -6602,18 +6631,18 @@ msgstr ""
"Falha ao adicionar item. Você não pode duplicar este tipo de item na janela."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nome: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Atualizando..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Conectando..."
@@ -6667,17 +6696,17 @@ msgid "Who Is Online - Update"
msgstr "Quem está online - Atualizado"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Selecionar Mundo"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Trocar Login"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Escolher Mundo"
@@ -6725,127 +6754,127 @@ msgid "Cart"
msgstr "Carrinho"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [opções] [manaplus-arquivo]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[manaplus-arquivo] : O arquivo manaplus é um XML (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr "usado para definir parâmetros customizados"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr "para o cliente manaplus. "
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opções:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Usar arquivo de log"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr "-a --chat-log-dir : Diretório para log de chat"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Exibe a versão"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Exibe esta ajuda"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Diretório de configuração a ser usado"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Efetua login com este usuário"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password :Efetua login com esta senha"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character :Efetua login com este personagem"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Nome ou IP do servidor de login"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Porta do servidor de login"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr "-H --update-host : Usar este host de update"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
" -D --default : Escolhe um personagem e um servidor de personagem "
"padrão"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Não faz downloads de atualização"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr ""
" -d --data : Pasta de onde os dados do jogo vão ser carregados"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
" -L --localdata-dir : Diretório a ser usado como pasta de dados local"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Diretório onde serão salvas as screenshots"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Inicia o jogo em modo seguro"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
" -T --testes : Começar a testar drivers para auto configuração"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr "-O --no-opengl : Desabilita OpenGL nesta sessão"
@@ -6958,55 +6987,55 @@ msgid "Request to quit denied!"
msgstr "Requisição de saída negada!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nome Guilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Mestre da guilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Nível Guilda: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Membros Online: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Max Membros: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Nível médio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Guilda exp: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Guilda prox. exp: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Castelo Guilda : %s"
@@ -7313,125 +7342,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Falha de autenticação."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Servidores indisponíveis."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Outra pessoa está tentando utilizar esta conta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Existe alguém conectado a esta conta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Hack de velocidade detectado."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Login duplicado."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Erro de conexão desconhecido."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Você foi desconectado(a) do servidor!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Força"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Agilidade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalidade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Inteligência"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Destreza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Sorte"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Defesa"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Atq. Mágico"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Def. Mágica"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Exatidão"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Evasão"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Críticos"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Atraso de ataque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Atraso de movimento"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Atraso de alcance"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Dano por seg."
@@ -7811,44 +7840,44 @@ msgstr "Seguro OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "sem nome"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Item desconhecido"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 71f1652e9..8d51b40ce 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"manaplus/language/pt_BR/)\n"
@@ -39,77 +39,77 @@ msgid "Accepting incoming trade requests"
msgstr "Aceitando propostas de negócios"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Mapa visivel "
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Humano"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "desviou"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "errou"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Você foi morto(a) por %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Você tentou pegar um item não existente."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Este item é muito pesado."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Item está muito longe"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "O inventário está cheio."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Esta pilha é muito grande."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Este item pertence a outra pessoa."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
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:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -117,387 +117,387 @@ msgstr[0] "Você pegou %d [@@%d|%s@@]."
msgstr[1] "Você pegou %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "exp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "profissão"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) movimentos padrão"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(l) inserir movimentos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) Alguns movimentos loucos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) Movimentos loucos"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) dobro normal + louco"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) movimento desconhecido"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) movimento louco número %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) movimentos loucos customizados"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) Movimentos loucos"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) Mover ao alvo padrão"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) Mover ao alvo com distância 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) mover ao alvo em distância 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) Mover ao alvo com distância 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) Mover ao alvo com distância 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) Mover ao alvo com distância 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) Mover ao alvo com a distância de ataque"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) Alcance ataque de arqueiro"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) Mover ao alvo em alcance de ataque -1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) Mover ao alvo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) Seguir em modo padrão"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) Seguir em modo relativo"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) Seguir em modo espelhado"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) Seguir em modo animal de extimação"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) Seguir em modo desconhecido"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) Ataque"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Ataque padrão"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) Trocar ataque sem escudo"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) Trocar ataque com escudo"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) Ir e atacar"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) Ir, atacar, pegar"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) sem auto ataque"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) Pequeno pegar 1x1 celulas"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) Pegar padrão 2x1 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) Pegar em frente 2x3 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) Pegar 3x3 células"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) Ir e pegar em distância 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(G) Ir e pegar em distância 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) Ir e pegar em distância mâxima"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) Pegar item"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) Visualizardor de mapa normal"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) Visualizador de mapa depurador"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) Visualizador de mapa ultra"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) Visualizador de mapa ultra 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) Visualizador de mapa vazio"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) Visualizador de mapa preto e branco"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) Usar #flar para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) Usar #chiza para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) Usar #ingrav para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) Usar #frillyar para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) Usar #upmarmu para feitiço de ataque"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) Feitiço de ataque"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) atacar qualquer jogador"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) ataque todos, exceto amigos"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) atacar más relações"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) não atacar jogadores"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) ataque em pvp"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) Mímica padrão"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Mímica de roupas"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) Mímica"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Indisponivel "
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) No teclado"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) Modo Ausente"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) Ausente"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) Modo de jogo câmera"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) Modo de jogo câmera livre"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Modificadores de jogo desativados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Modificadores de jogo desativados"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Modificadores são desconhecidos"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Seguindo: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Seguindo cancelado"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "Imitando: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Imitação cancelada"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Você vê %s"
@@ -507,8 +507,8 @@ msgstr "Você vê %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Ignorar completamente"
@@ -535,37 +535,37 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Ajuda"
@@ -573,46 +573,48 @@ msgstr "Ajuda"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Conectando-se ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Fazendo login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Entrando no mundo do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Requerindo personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Mudando de servidor do jogo"
@@ -627,10 +629,10 @@ msgstr "Mudando de servidor do jogo"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -640,65 +642,65 @@ msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Adeus, volte sempre..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s não existe e não pode ser criado! Saindo."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Host de atualização inválido: %s."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Erro ao criar pasta de atualizações!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Erro: %s não existe e não pode se criado! Saindo."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "Você quer abrir a página de suporte?"
@@ -711,36 +713,36 @@ msgstr "Comando desconhecido."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Por favor, especifique um nome."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Jogador já %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Jogador %s com sucesso!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Jogador não pôde ser %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Não é possível enviar mensagens privadas vazias!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -751,179 +753,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Cache limpo"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Falta o nome do grupo."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Falta o nome da guilda."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter alterna para o chat."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "A mensagem fecha o chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Agora Enter alterna para o chat."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Agora a mensagem fecha o chat."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "amigo(a)"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "ignorado"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "neutro"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "O jogador não estava ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "O jogador não está mais sendo ignorado!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Não foi possível deixar de ignorar o jogador!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "Na Lista Negra"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "inimigo"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Jogador já apagado!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Jogador apagado com sucesso!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Jogador não pôde ser apagado!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Uptime do cliente: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d semanas"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d Semanas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d dias"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d Dias"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d horas"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d Horas"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d minutos"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d Minutos"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d segundos"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d Segundos"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Variáveis de ambiente despejada"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Recursos de imagem:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Recurso de imagem orfão:"
@@ -947,36 +949,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Geral"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Depurador"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Captura de Tela salva em %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Falha ao salvar screenshot!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "A conexão com o servidor caiu."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Erro de conexão"
@@ -985,8 +987,8 @@ msgstr "Erro de conexão"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "padrão"
@@ -1187,7 +1189,7 @@ msgstr "Precisa de alvo"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1251,7 +1253,7 @@ msgstr "Negócios"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Atacar"
@@ -1330,9 +1332,9 @@ msgstr "Falar"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Comprar"
@@ -1343,9 +1345,9 @@ msgstr "Comprar"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Vender"
@@ -1354,7 +1356,7 @@ msgstr "Vender"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Add comentário"
@@ -1380,7 +1382,7 @@ msgstr "Adicionar a lista de ataques"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Adicionar a lista de ignorados"
@@ -1416,27 +1418,27 @@ msgstr "Adicionar nome ao chat"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Cancelar"
@@ -1449,7 +1451,7 @@ msgstr "Jogadores"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Expulsar do grupo"
@@ -1461,8 +1463,8 @@ msgstr "Pegar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Nome no chat"
@@ -1483,8 +1485,8 @@ msgstr "Renomear"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Remover"
@@ -1506,7 +1508,7 @@ msgstr "Mover câmera "
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Roupas"
@@ -1532,7 +1534,7 @@ msgstr "Editar feitiços"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Limpar"
@@ -1575,7 +1577,7 @@ msgstr "Desabilitar modo indisponível"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Sair"
@@ -1585,14 +1587,14 @@ msgstr "Sair"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Copiar para a área de transferência"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Convidar para grupo"
@@ -1601,52 +1603,69 @@ msgstr "Convidar para grupo"
msgid "Change guild position"
msgstr "Mudar a posição da guilda"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Renomear mapa "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Nome: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Comentário do jogador"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Comentário:"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Add. na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Add. 10 na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Add. metade na negociação"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Adicionar todos para troca-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Add. todos na negociação"
@@ -1655,64 +1674,64 @@ msgstr "Add. todos na negociação"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Armazenar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Guardar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Guardar metade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Armazenar todos-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Guardar tudo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Retirar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Retirar 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Retirar metade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Recuperar todos-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Retirar tudo"
@@ -1720,56 +1739,56 @@ msgstr "Retirar tudo"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Usar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Queda nítida de janela"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Ocultar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Mostrar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Zerar barra amarela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Copiar para chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(padrão)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Mover para cima"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Mover para baixo"
@@ -1777,134 +1796,134 @@ msgstr "Mover para baixo"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Despir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Copiar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Colar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Abrir endereço"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Mostrar Janela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Ser amigo(a)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Ser inimigo(a)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignora"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Lista Negra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Definir como inimigo"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Apagar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Não ignorar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Seguir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Comprar (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "vender (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Mostrar itens"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Remover da lista de pegar"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Adicionar a lista de captura"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Desproteger item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Proteger item"
@@ -1912,9 +1931,9 @@ msgstr "Proteger item"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Desequipar"
@@ -1922,22 +1941,22 @@ msgstr "Desequipar"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equipar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Descartar..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Descartar tudo"
@@ -1945,56 +1964,56 @@ msgstr "Descartar tudo"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Descartar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Dividir"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "GM..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "Comandos de GM"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Checar ip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Ir à"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Trazer jogador"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Reviver"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Chutar"
@@ -2109,10 +2128,10 @@ msgstr "Selecionar OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Sair"
@@ -2684,12 +2703,12 @@ msgstr "Page down"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Outro"
@@ -2709,10 +2728,10 @@ msgstr "Selecionar2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Excluir"
@@ -2755,7 +2774,7 @@ msgstr "Atalhos"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Janelas"
@@ -2763,8 +2782,8 @@ msgstr "Janelas"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Emoções"
@@ -2772,7 +2791,7 @@ msgstr "Emoções"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Chat"
@@ -2828,7 +2847,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Monstros"
@@ -2854,7 +2873,7 @@ msgstr "Membros da guilda"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Efeitos de partícula"
@@ -2988,39 +3007,39 @@ msgstr "Ponto de estrada"
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Level: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Dinheiro: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Eq."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Abrir URL"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Editar"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Nível: %d"
@@ -3031,30 +3050,30 @@ msgid "Battle"
msgstr "Batalha"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Anúncio geral:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Anúncio geral de %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s envia mensagem privada: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s estão online"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s estão offline"
@@ -3068,7 +3087,7 @@ msgstr "GM"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Guilda"
@@ -3079,142 +3098,142 @@ msgid "Lang"
msgstr "Idioma"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Ãudio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "Configurações básicas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Habilitar Ãudio"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Habilitar música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Habilitar sfx do jogo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Habilitar gui sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "Volume Sfx"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Volume da Música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Habilitar desaparecimento gradual da música"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "Freqüência de áudio"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "mono"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "estereo"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "surrond"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "surrond+center+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Canais de Ãudio"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Efeitos de som"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Som de dialogo de informação"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Requisitar som de dialogo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Som de mensagem de susurros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Som de mensagem Guilda / Grupo "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Destacar som de mensagem "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Som de anuncios globais"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Som de mensagem de erro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Som de convites de troca"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Mostrar som de janela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Ocultar som de janela"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Habilitar o chat de voz mumble (requer aplicativo mumble)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Baixar músicas"
@@ -3237,8 +3256,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Cores"
@@ -3407,100 +3426,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "A cor vai ficar assim"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tipo:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Atraso:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Vermelho:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Verde:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Azul:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Estático"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Pulso"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Arco-íris"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Espectro"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alpha:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Atribuir"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Retirar"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Padrão"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "Resetar todas teclas"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Entrada"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Conflitos de teclas detectado."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3511,40 +3530,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "desconhecido"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Aperte o botão para começar a calibrar"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Calibrar"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Detectar joysticks"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Habilitar joystick"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "Usar joystick se a janela do jogo estiver inativa"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Joystick"
@@ -3569,269 +3588,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Sempre mostrar"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Auto ocultar em baixa resolução"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Sempre ocultar"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "Sistema proxy"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "Conexão direta"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCK5 hostname"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "baixo"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "médio"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "tv"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "alto"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "xalta"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "xxalta"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Diversos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Ver dano causado aos monstros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Auto-alvo apenas em inimigos acessíveis"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Destacar alcance de inimigos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Mostrar barra de hp dos monstros"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Alvo de monstros em ciclo"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Mostrar partículas de warps"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "Destacar portais do mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Destacar itens no chão"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Destacar alcance de meu ataque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Mostrar minimapas grandes"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Desenhar caminho"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Desenhar atalhos no mapa"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Habilitar rolagem suave"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Rolagem suave"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Velocidade de rolagem"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "Redirecionamento automático de mapas "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "Movendo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Auto-ajustar posição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Atacar enquanto se move"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Atacar próximo ao alvo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Sincronizar movimento"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Movimentos loucos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Movimentos relativos ao mouse (bom para interfaces de toque)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Jogador"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Mostrar minha barra de hp"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Habilitar stats rápidos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Alvo de jogadores em ciclo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Mostrar mensagens de job exp"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Mostrar popups de jogadores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Mensagem em modo Ausente"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Mostrar job"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Habilitar filtro de ataque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Habilitar filtro de captura"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Habilitar o protocolo de aviso"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Habilitar notificações de peso"
@@ -3839,280 +3863,285 @@ msgstr "Habilitar notificações de peso"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Loja"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Aceitar convites de compra/venda"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Habilitar modo loja"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Alvo NPC em ciclos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "Salvar diálogos com NPC"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Suporte de bots"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Ativar suporte ao auction bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Teclado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Atraso de repetição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Intervalo de repetição"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Intervalo de repetição personalizado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "botões de atalho"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "Servidor proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Tipo de Proxy"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "Proxy endereço:porta"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Habilitar ataque do lado do servidor"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Habilitar duplo clique"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Habilitar Analisador de bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Habilitar proteção para servidores com bugs (não desabilitar)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Habilitar Depurador"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Ativar LOG OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Habilitar log de entrada"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Modo de baixo tráfego"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Ocultar sprite de escudo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Utilizar FBO para capturas de tela (apenas para opengl)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Atraso de rede entre sub servidores"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Mostrar imagem de fundo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Ultrapassar Densidade da tela "
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Não"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Aceleração por HW"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Habilitar redução de mapa (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Habilitar atraso composto de sprite (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Ativar carregamento imagens atrasados (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Ativar exemplos de texturas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr "Habilitar ajuste de canal alpha (Software, pode ficar muito lento)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Mostrar transparencia"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Habilitar reordenar sprites."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr "Menos memória (habilite para usar menos memória)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Desabilitar cache avançado (Software)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Desabilitar cache (Software)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Habilitar extensão de texturas retangulares (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "Usar nova textura de formato interno (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Ativar atlas de textura (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
"Guardar todos os sprites do mapa em cache (pode usar memória adicional)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4194,430 +4223,430 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Nome"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Relação"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Permitir negociações"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Permitir mensagens particulares"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "Relações"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Quando ignorar:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Muito pequena (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Muito pequeno (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Minúsculo (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Pequeno (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Médio (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Normal (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Largo (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Larga (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Larga (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Grande (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Grande (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Grande (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Muito Grande (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Muito Grande (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Muito Grande (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Enorme (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "Chinês(China)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "Tcheco"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "Inglês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "Finlandês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "Francês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Alemão"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "Indonésio"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "Italiano"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "Polonês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "Japonês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "Holandês"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "Português"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "Português (Brasileiro)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "Russo"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "Espanhol"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Turco"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Tema"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Fonte"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Linguagem"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Fonte negrito"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Fonte de particulas"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Fonte de ajuda"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "Fonte segura"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "Fontes japonesas"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Tamanho da fonte"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Tamanho de fonte de NPC"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Nome:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "Direitos Autorais:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Informação de Tema"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema alterado"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Reincie o cliente para que as mudanças surtam efeito."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Pequeno"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Médio"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Grande"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "Toque"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Teclado virtual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Mostrar ícone do teclado virtual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "Ação do ícone do teclado"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Joystick virtual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Mostrar joystick virtual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Tamanho do joystick"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Botões virtuais"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Mostrar botões virtuais"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Formato dos botões"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Tamanho dos botões"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "Ação do botão %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Tela cheia"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Limite de FPS:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Limite de FPS alternativo: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Detectar melhor modo"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Mostrar Ponteiro"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Cursor customizado"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Habilitar redimensionamento"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Sem moldura de janela"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Nenhum"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
"Falha ao mudar para o modo janela e falha na restauração do modo anterior!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4625,196 +4654,196 @@ msgstr ""
"anterior!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Mudando para tela cheia"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "É preciso reiniciar para as mudanças terem efeito."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Mudando para OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Mudanças no OpenGL requerem o reinício do jogo."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Resolução customizada (exemplo 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Escolha a nova resolução "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Resolução de tela alterada"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Algumas janelas podem ser movidas para se adequar à resolução mais baixa."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Sem texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Texto"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Bolhas, sem nomes"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Bolhas com nomes"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "Desligado"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "Melhor qualidade"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "normal"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "on"
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Visual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Notificações"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Mostrar notificações de coleta no bate-papo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Mostrar notificações de coleta como particula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Efeitos"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Pegue a entrada do mouse e teclado"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Texturas borradas (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Transparência de janelas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Texto sobrescrito como:"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Ambiente FX"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "máximo"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Detalhe de partículas"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Física de partículas"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Habilitar controle gamma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Vsync"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Centro da janela de jogo"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Permitir rodar proteção de tela"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4838,7 +4867,7 @@ msgid "QE"
msgstr "MSS"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "Missões"
@@ -4886,8 +4915,8 @@ msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Equipamento"
@@ -4898,7 +4927,7 @@ msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventário"
@@ -4914,7 +4943,7 @@ msgid "SKI"
msgstr "HAB"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Habilidades"
@@ -4925,7 +4954,7 @@ msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Social"
@@ -4994,7 +5023,7 @@ msgstr "Analizador de bot"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Resetar"
@@ -5004,20 +5033,20 @@ msgid "Result"
msgstr "Resultado"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Criar itens"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Preço: %s / Total: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "Quantidade:"
@@ -5027,9 +5056,9 @@ msgstr "Quantidade:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5039,18 +5068,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Criar"
@@ -5059,29 +5088,29 @@ msgstr "Criar"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Máximo"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Alterar e-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Conta: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Digite o novo email duas vezes:"
@@ -5105,8 +5134,8 @@ msgstr "Os emails informados não são iguais."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Alterar senha"
@@ -5115,14 +5144,14 @@ msgstr "Alterar senha"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Senha:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Digite a nova senha duas vezes:"
@@ -5159,7 +5188,7 @@ msgstr "Novo Personagem"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Nome:"
@@ -5206,20 +5235,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Homem"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Mulher"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor distribua %d pontos"
@@ -5235,17 +5264,17 @@ msgid "Look:"
msgstr "Aparência:"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Seu nome deve ter pelo menos 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Atributos do personagem OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Por favor remova %d pontos"
@@ -5275,7 +5304,7 @@ msgstr "Trocar Login"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Jogar"
@@ -5290,8 +5319,8 @@ msgstr "Informações"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
@@ -5336,19 +5365,19 @@ msgid "Enter password:"
msgstr "Entre com a senha:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Presentes: %s; %d jogadores estão presentes."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Enviando MP para %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5359,211 +5388,211 @@ msgid "Yes"
msgstr "Sim"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Alvo"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Rede"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Música:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Minimapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "Cursor:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "Contador de particulas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Jogadores no mapa:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Sua posição:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Chamadas de desenho:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "União de Texturas:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d LPS"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (software)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobile OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "Contador de texturas:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Contagem de partículas: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "ID do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Tipo de alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Level do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "Raça do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Grupo do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Guilda do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Atarso de ataque:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Hit minimo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "Hit máximo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "Hit crítico:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Nível do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Grupo do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Guilda do alvo:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Ping: %s ms"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Entrada: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Saída: %d bytes/s"
@@ -5595,7 +5624,7 @@ msgstr "Auto abrir esta janela"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "OK"
@@ -5608,7 +5637,7 @@ msgstr "Editar Servidor"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "Conectar"
@@ -5643,12 +5672,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "Por favor, pelo menos um dos dois tipos de portas de servidor."
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5658,47 +5687,47 @@ msgid "Did you know..."
msgstr "Você sabia que ..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Tudo"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Selecionar quantidade de itens para negociar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Selecionar quantidade de itens para descartar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Escolha a quantidade de itens para armazenar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Escolha a quantidade de itens para retirar."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Selecionar quantidade de itens para dividir."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Adicionar na loja de compra"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Adicionar na loja de venda"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Desconhecido"
@@ -5833,8 +5862,8 @@ msgstr "Trocar servidor"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Registrar"
@@ -5854,94 +5883,94 @@ msgstr "Servidor:"
msgid "Update host: %s"
msgstr "Atualizando Servidor: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Abrir endereço de registro"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "Barra de Vida"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "Barra de Mana"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "Barra de experiencia "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "Barra de Peso"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "Barra de slots no inventário"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "Barra de Dinheiro"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "Barra de flechas"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "Barra de Status"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "Barra de Job"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Nível: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Nível: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Precisa"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Nível Job: %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "Parar de esperar"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Próximo"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Enviar"
@@ -5950,8 +5979,8 @@ msgstr "Enviar"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Adicionar"
@@ -5998,12 +6027,12 @@ msgid "Switch character"
msgstr "Trocar de Personagem"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Confirmar:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Email:"
@@ -6052,507 +6081,507 @@ msgid "Do you really want to sell %s?"
msgstr "Você realmente quer vender: %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Escolha seu servidor"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Carregar"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Escolha seu servidor *** MODO SEGURO ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Usar o mesmo ip para os sub servidores do jogo"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Baixando lista de servidores...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Aguardando servidor..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Preparando download"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Erro ao recuperar lista!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "requer uma versão mais nova"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "requer v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Aplicar"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Restaurar janelas"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Loja pessoal"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Comprar itens"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Vender itens"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Anúncio"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Mostrar links em anúncio"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Leilão"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Proposta de negociação"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s quer %s %s você aceita?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "+"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Pontos de habilidade disponíveis: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Habilidade %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Habilidade %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Convidou o jogador %s para a guilda %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Saída da Guilda %s requisitada."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Convite de membros para a Guilda."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Quem você gostaria de convidar para a guilda %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Sair da guilda?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Tem certeza que deseja sair da guilda %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Grupo"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "Convidou usuário %s para o grupo."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Saída do grupo %s requisitada."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Convite de membros para o grupo"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Quem você gostaria de convidar para o grupo %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Sair do grupo?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Tem certeza que deseja sair do grupo %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Ataque"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Mobs prioritarios "
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Atacar mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Ignorar mobs"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Pegar itens"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Ignorar itens"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Criar grupo"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "J"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "A"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Convidar"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "Aceitou convite para o grupo de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Rejeitou convite para o grupo de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Aceitou convite para a guilda de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Rejeitou convite para a guilda de %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Criando guilda chamada %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Criando grupo chamado %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Nome da guilda"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Escolha o nome da sua guilda."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Requisição de guilda recebida, mas já existe uma."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s te convidou para entrar na guilda %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Aceitar convite para a guilda"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Requisição de grupo recebida, mas já existe um."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Você foi convidado(a) para entrar em um grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Você foi convidado(a) para entrar no grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s te convidou para entrar em seu grupo."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s te convidou para entrar no grupo %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Aceitar convite para o grupo"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Não foi possível criar o grupo. Você já faz parte de um."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Nome do grupo"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Escolha o nome do seu grupo."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Job: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Job:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Pontos do personagem: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Pontos de correção: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Editor de comandos"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "Feitiço"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "Outro"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Símbolo: "
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Comando:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Comentario:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Tipo de alvo:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Icone:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Nível mágico:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Escola de Feitiço:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Nível da escola:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Salvar"
@@ -6609,18 +6638,18 @@ msgstr ""
"Falha ao adicionar item. Você não pode duplicar este tipo de item na janela."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Nome: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Atualizando..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Conectando..."
@@ -6674,17 +6703,17 @@ msgid "Who Is Online - Update"
msgstr "Quem está online - Atualizado"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Selecionar Mundo"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Trocar Login"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Escolher Mundo"
@@ -6732,126 +6761,126 @@ msgid "Cart"
msgstr "Carrinho"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "Manaplus [opções] [manaplus-arquivo]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[Manaplus-Arquivo]: O arquivo Manaplus é um arquivo XML (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr "Usado para parâmetros customizados"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr "Para o cliente Manaplus."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Opções:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Usar arquivo de log"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr "-a --chat-log-dir: Diretório para log de chat"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Exibe a versão"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Exibe esta ajuda"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Diretório de configuração a ser usado"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Efetua login com este usuário"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password :Efetua login com esta senha"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character :Efetua login com este personagem"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Nome ou IP do servidor de login"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Porta do servidor de login"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr "-H --update-host: Usar este host de update"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
" -D --default : Escolhe um personagem e um servidor de personagem "
"padrão"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : Não faz downloads de atualização"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr ""
" -d --data : Pasta de onde os dados do jogo vão ser carregados"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
" -L --localdata-dir : Diretório a ser usado como pasta de dados local"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Diretório onde serão salvas as screenshots"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Inicia o jogo em modo seguro"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr " -T --testes : Começa a testar drivers e a auto-configurar"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr "-O --no-opengl : Desabilita OpenGL nesta sessão"
@@ -6964,55 +6993,55 @@ msgid "Request to quit denied!"
msgstr "Requisição de saída negada!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Nome Guilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "Mestre da guilda: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Nível Guilda: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Membros Online: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "Max Membros: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Nível médio: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Guilda exp: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Guilda prox. exp: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Castelo Guilda : %s"
@@ -7319,125 +7348,125 @@ msgid "Luck %s"
msgstr "Sorte %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Falha de autenticação."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Servidores indisponíveis."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Outra pessoa está tentando utilizar esta conta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Existe alguém conectado a esta conta."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Hack de velocidade detectado."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Login duplicado."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "Erro de conexão desconhecido."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Você foi desconectado(a) do servidor!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Força"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Agilidade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Vitalidade"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Inteligência"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Destreza"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Sorte"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Defesa"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Atq. Mágico"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Def. Mágica"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% Exatidão"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% Evasão"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% Críticos"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Atraso de ataque"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Atraso de movimento"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Atraso de alcance"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Dano por seg."
@@ -7817,44 +7846,44 @@ msgstr "Seguro OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "sem nome"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Ataque %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Defesa %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "HP %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "MP %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Nível %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Item desconhecido"
diff --git a/po/ru.po b/po/ru.po
index b59520b8a..0e5b0b022 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:33+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 09:21+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/manaplus/"
"language/ru/)\n"
@@ -38,77 +38,77 @@ msgid "Accepting incoming trade requests"
msgstr "Принимать Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¾ торговле"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "Видимые на карте"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr "Человек"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "уклонение"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "промах"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "О"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "Б"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "Ð’Ð°Ñ ÑƒÐ±Ð¸Ð» %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Попытка поднÑÑ‚ÑŒ неÑущеÑтвующий предмет."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Предмет Ñлишком Ñ‚Ñжелый."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Предмет Ñлишком далеко"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Инвентарь переполнен."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr "Слишком много предметов."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Предмет принадлежит кому-то еще."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° при поднÑтии предмета."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -117,387 +117,387 @@ msgstr[1] "Ð’Ñ‹ поднÑли %d [@@%d|%s@@]."
msgstr[2] "Ð’Ñ‹ поднÑли %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr "опыт"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr "работа"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr "(D) Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr "(I) обратное движение"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr "(c) обычное движение иногда Ñ ÑумаÑшедшими движениÑми"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr "(C) движение Ñ ÑумаÑшедшими движениÑми"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr "(d) нормальные и ÑумаÑшедшие движениÑ"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr "(?) неизвеÑтное движение"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) ÑумаÑшедшее движение %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr "(a) пользовательÑкие ÑумаÑшедшие движениÑ"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr "(?) неизвеÑтные ÑумаÑшедшие движениÑ"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr "(0) обычное движение к цели"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr "(1) движение к цели на раÑÑтоÑние 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr "(2) движение к цели на раÑÑтоÑние 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr "(3) движение к цели на раÑÑтоÑние 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr "(5) движение к цели на раÑÑтоÑние 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr "(7) движение к цели на раÑÑтоÑние 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr "(A) движение к цели на раÑÑтоÑние атаки"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr "(a) атака лучника"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr "(B) движение к цели на раÑÑтоÑние атаки - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?) неизвеÑтное движение к цели"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr "(D) Ñледование по умолчанию"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr "(R) отноÑительное Ñледование"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr "(M) зеркальное Ñледование"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr "(P) Ñледование как животное"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr "(?) неизвеÑтное Ñледование"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) неизвеÑÑ‚Ð½Ð°Ñ Ð°Ñ‚Ð°ÐºÐ°"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr "(D) Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ Ð°Ñ‚Ð°ÐºÐ°"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr "(s) переключение атаки без щита"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr "(S) переключение атаки Ñо щитом"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) идти и атаковать"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) идти, атаковать, Ñобирать"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr "(d) без автоатаки"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr "(S) поднÑтие в облаÑти 1x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr "(D) поднÑтие из облаÑти 2x1"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) поднÑтие из облаÑти Ñпереди 2x3"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr "(3) поднÑтие из облаÑти 3x3"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr "(g) движение и поднÑтие на раÑÑтоÑнии 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr "(g) движение и поднÑтие на раÑÑтоÑнии 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr "(A) движение и поднÑтие на макÑимальном раÑÑтоÑнии"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?) неизвеÑтный режим поднÑтиÑ"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr "(N) обычный режим карты"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr "(D) отладочный режим карты"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr "(u) Ñпециальный режим карты"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr "(U) Ñпециальный режим карты 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr "(e) режим пуÑтой карты"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr "(b) черно-белый режим карты"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr "(f) иÑпользовать #flar Ð´Ð»Ñ Ð°Ñ‚Ð°ÐºÐ¸"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr "(c) иÑпользовать #chiza Ð´Ð»Ñ Ð°Ñ‚Ð°ÐºÐ¸"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr "(I) иÑпользовать #ingrav Ð´Ð»Ñ Ð°Ñ‚Ð°ÐºÐ¸"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr "(F) иÑпользовать #frillyar Ð´Ð»Ñ Ð°Ñ‚Ð°ÐºÐ¸"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) иÑпользовать #upmarmu Ð´Ð»Ñ Ð°Ñ‚Ð°ÐºÐ¸"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr "(?) неизвеÑÑ‚Ð½Ð°Ñ Ð¼Ð°Ð³Ð¸Ñ‡ÐµÑÐºÐ°Ñ Ð°Ñ‚Ð°ÐºÐ°"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) атаковать вÑех игроков"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr "(f) атаковать вÑех кроме друзей"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr "(b) атаковать врагов"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr "(d) не атаковать игроков"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr "(?) pvp атака"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) Ð¸Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ Ð¿Ð¾ умолчанию"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) Ð¸Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ Ð½Ð°Ñ€Ñдов"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) неизвеÑÑ‚Ð½Ð°Ñ Ð¸Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Отошел"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr "(O) возле компьютера"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr "(A) отошел"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr "(?) неизвеÑтный режим отошел"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr "(G) Ð¸Ð³Ñ€Ð¾Ð²Ð°Ñ ÐºÐ°Ð¼ÐµÑ€Ð°"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr "(F) ÑÐ²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ ÐºÐ°Ð¼ÐµÑ€Ð°"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr "Игровые модификаторы включены"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr "Игровые модификаторы выключены"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr "Игровые модификаторы в неизвеÑтном положении"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr "Следовать за: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr "Следование отменено"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr "ИмитациÑ: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Ð˜Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð°"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr "Вы видите %s"
@@ -507,8 +507,8 @@ msgstr "Вы видите %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "ПолноÑтью игнорировать"
@@ -535,37 +535,37 @@ msgstr "Плавающий пузырек"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "ÐаÑтройка"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr "ПроизводительноÑÑ‚ÑŒ"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Видео"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Тема"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr "О Программе"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Помощь"
@@ -573,46 +573,48 @@ msgstr "Помощь"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Закрыть"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Идет подключение к Ñерверу..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "ÐвторизациÑ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Входим в игровой мир"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Получение ÑпиÑка перÑонажей"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Подключение к игровому Ñерверу"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Смена игрового Ñервера"
@@ -627,10 +629,10 @@ msgstr "Смена игрового Ñервера"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -640,65 +642,65 @@ msgid "Error"
msgstr "Ошибка"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ñ€ÐµÐ³Ð¸Ñтрационных данных"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Изменить Пароль"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Пароль изменен!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "Сменить Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "Email изменен!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð°"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Хорошо, возвращайтеÑÑŒ в любое времÑ..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s не ÑущеÑтвует, и не может быть Ñоздано! Выход."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr "Ðекорректный Ñервер обновленмй: %s."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Ошибка: %s не ÑущеÑтвует, и не может быть Ñоздан! Выход."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr "Открыть Ñтраницу поддержки?"
@@ -711,36 +713,36 @@ msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "ПожалуйÑта, укажите имÑ"
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Игрок уже %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Игрок удачно %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Игрок не может быть %s!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÑÑ‚ÑŒ пуÑтые ÑообщениÑ!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -751,179 +753,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr "Кеш очищен"
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Ðе указано название группы"
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Ðе задано Ð¸Ð¼Ñ Ð³Ð¸Ð»ÑŒÐ´Ð¸Ð¸."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter переключает Ð’Ð°Ñ Ð½Ð° окно чата."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Сообщение закрывает чат."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Теперь Return переключает чат."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Теперь Ñообщение закрывает чат."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "друг"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "пренебрегаемый"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "нейтральный"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Игрок не был игнорируемым!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Игрок больше не игнорируетÑÑ!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Игрок не может быть удален из ÑпиÑка игнорированиÑ!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr "добавлен в черный ÑпиÑок"
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr "враг"
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Игрок и так уже удален!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Игрок удален!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Игрок не может быть удален!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr "Ð’Ñ€ÐµÐ¼Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ клиента: %s"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr "%d неделÑ"
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr "%d недель"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr "%d день"
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr "%d дней"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr "%d чаÑ"
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr "%d чаÑов"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr "%d минута"
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr "%d минут"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr "%d Ñекунда"
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr "%d Ñекунд"
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr "Переменные Ñреды Ñохранены"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ выгруженном конфиге:"
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ выгруженном конфиге Ñервера:"
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ выгруженном логе:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Изображений:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Удаленных изображений:"
@@ -948,36 +950,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr "dyecmd файлÑтрокацвета файлназначениÑ"
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Общие"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Отладка"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr "Снимок Ñкрана Ñохранен как %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Ошибка при Ñохранении Ñнимка Ñкрана!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Соединение Ñ Ñервером потерÑно."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Ошибка Ñети"
@@ -986,8 +988,8 @@ msgstr "Ошибка Ñети"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "По умолчанию"
@@ -1188,7 +1190,7 @@ msgstr "Ðеобходима цель"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Ðормально"
@@ -1252,7 +1254,7 @@ msgstr "Торговать"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Ðтака"
@@ -1331,9 +1333,9 @@ msgstr "Разговор"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Купить"
@@ -1344,9 +1346,9 @@ msgstr "Купить"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Продать"
@@ -1355,7 +1357,7 @@ msgstr "Продать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "Добавить коментарий"
@@ -1381,7 +1383,7 @@ msgstr "Добавить в ÑпиÑок атаки"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Добавить в ÑпиÑок игнорированиÑ"
@@ -1417,27 +1419,27 @@ msgstr "Добавить Ð¸Ð¼Ñ Ð² чат"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Отмена"
@@ -1450,7 +1452,7 @@ msgstr "Игроки"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Выкинуть из группы"
@@ -1462,8 +1464,8 @@ msgstr "ПоднÑÑ‚ÑŒ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Добавить в чат"
@@ -1484,8 +1486,8 @@ msgstr "Переименовать"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Удалить"
@@ -1507,7 +1509,7 @@ msgstr "Передвинуть камеру"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "ÐарÑды"
@@ -1533,7 +1535,7 @@ msgstr "Изменить заклинание"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "ОчиÑтить"
@@ -1576,7 +1578,7 @@ msgstr "Запретить режим \"отошел\""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Покинуть"
@@ -1586,14 +1588,14 @@ msgstr "Покинуть"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Копировать в буфер обмена"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "ПриглаÑить в группу"
@@ -1602,52 +1604,69 @@ msgstr "ПриглаÑить в группу"
msgid "Change guild position"
msgstr "Сменить позицию в гильдии"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr "окно"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr "Разблокировать"
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr "Заблокировать"
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Переименовать знак на карте"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "ИмÑ: "
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "Комментарий игрока "
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "Комментарий: "
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Добавить к Ñделке"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Добавить к Ñделке 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Добавить к Ñделке половину"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Добавить к торговле вÑе-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Добавить к торговле вÑе"
@@ -1656,64 +1675,64 @@ msgstr "Добавить к торговле вÑе"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Сохранить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Сохранить 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Сохранить половину"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Сохранить вÑе-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Сохранить вÑе"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Получить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Получить 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Получить половину"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Забрать вÑе-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Получить вÑе"
@@ -1721,56 +1740,56 @@ msgstr "Получить вÑе"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "ИÑпользовать"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "ОчиÑтить окно дропов"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "СпрÑтать"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Показать"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "ÑброÑить наÑтройки"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr "Скопировать в чат"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(по умолчанию)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Передвинуть выше"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Передвинуть ниже"
@@ -1778,134 +1797,134 @@ msgstr "Передвинуть ниже"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Раздеть"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Копировать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Ð’Ñтавить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Открыть ÑÑылку"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Показать окно"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "ПодружитьÑÑ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Пренебречь"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Игнорировать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Черный ÑпиÑок"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Сделать врагом"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Стереть"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Ðе игнорировать"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Следовать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Имитировать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Купить (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Продать (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Показать предметы"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Удалить из поднÑтиÑ"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Сделать поднимаемым"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "СнÑÑ‚ÑŒ защиту"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "ПоÑтавить защиту"
@@ -1913,9 +1932,9 @@ msgstr "ПоÑтавить защиту"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "СнÑÑ‚ÑŒ"
@@ -1923,22 +1942,22 @@ msgstr "СнÑÑ‚ÑŒ"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Ðадеть"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "БроÑить..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "БроÑить вÑе"
@@ -1946,56 +1965,56 @@ msgstr "БроÑить вÑе"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "БроÑить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Разделить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "ГМ..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "Коменды ГМ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Проверить IP"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Перейти"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Вызвать"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Оживить"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Кикнуть"
@@ -2110,10 +2129,10 @@ msgstr "Выбор OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Выход"
@@ -2685,12 +2704,12 @@ msgstr "Страница вниз"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "Другое"
@@ -2710,10 +2729,10 @@ msgstr "Выбор2"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Удалить"
@@ -2756,7 +2775,7 @@ msgstr "ГорÑчие клавиши"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr "Окна"
@@ -2764,8 +2783,8 @@ msgstr "Окна"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr "Смайлы"
@@ -2773,7 +2792,7 @@ msgstr "Смайлы"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Чат"
@@ -2829,7 +2848,7 @@ msgstr "Боты"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "МонÑтры"
@@ -2855,7 +2874,7 @@ msgstr "Члены гильдии"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Эффекты чаÑтиц"
@@ -2989,39 +3008,39 @@ msgstr "Точка дороги"
msgid "Tiles border"
msgstr "Бордюр тайлов"
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr "Уровень: %u"
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Деньги: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr "Од."
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr "Открыть ÑÑылку"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Изменить"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Уровень: %d"
@@ -3032,30 +3051,30 @@ msgid "Battle"
msgstr "Битва"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Глобальное объÑвление:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "Глобальное объÑвление от %s:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s шепчет: %s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr "%s вошел(а)."
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr "%s вышел(а)."
@@ -3069,7 +3088,7 @@ msgstr "ГМ"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "ГильдиÑ"
@@ -3080,142 +3099,142 @@ msgid "Lang"
msgstr "Язык"
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Ðудио"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr "ОÑновные наÑтройки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Включить Ðудио"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Включить музыку"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Включить игровые Ñффекты"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Включить Ñффекты интерфейÑа"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "ГромкоÑÑ‚ÑŒ Ñффектов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "ГромкоÑÑ‚ÑŒ музыки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr "Включить плавный переход музыки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr "ЧаÑтота аудио"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr "моно"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr "Ñтерео"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr "окружение"
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr "окружение+центр+lfe"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr "Ðудио каналы"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr "Звуковые Ñффекты"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr "Звук информационного диалога"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr "Звук вопроÑа"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr "Звук криватного ÑообщениÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Звук ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð² гильдии или группе"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr "Звук подÑветки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr "Звук глобального ÑообщениÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr "Звук ошибки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Звук обмена"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr "Звук Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð¾ÐºÐ½Ð°"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr "Звук Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð¾ÐºÐ½Ð°"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "Включить голоÑовой чат mumble"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Скачать музыку"
@@ -3238,8 +3257,8 @@ msgstr "Защитить Ñ„Ð¾ÐºÑƒÑ Ñ‡Ð°Ñ‚Ð°"
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Цвета"
@@ -3408,100 +3427,100 @@ msgstr "Показывать кнопку Ñмоций в чате"
msgid "Show motd server message on start"
msgstr "Показывать motd Ñообщение Ñервера"
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Вот, как выглÑдит Ñей цвет"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Введите: "
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Задержка:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "КраÑный:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "Зеленый:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Синий:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Статичный"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "ПульÑирующий"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Радуга"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Спектр"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "ПрозрачноÑÑ‚ÑŒ:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Ðазначить"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "СнÑÑ‚ÑŒ назначение"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "По умолчанию"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr "СброÑить вÑе кнопки"
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr "Ввод"
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Обнаружен(ы) конфликт(ы) клавиш!"
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3512,40 +3531,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr "неизвеÑтно"
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Ðажмите кнопку, чтобы начать калибровку"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Калибровать"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr "Определение джойÑтика"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "ИÑпользовать джойÑтик"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr "ИÑпользовать джойÑтик еÑли игра Ñвернута"
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "ДжойÑтик"
@@ -3570,269 +3589,274 @@ msgid "No mods present"
msgstr "Ð”Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñервера моды не ÑущеÑтвуют"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr "Ð’Ñегда показывать"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr "Скрывать Ñ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ разрешением"
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr "Ð’Ñегда Ñкрывать"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr "СиÑтемный прокÑи"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr "ПрÑмое Ñоединение"
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr "SOCKS5 хоÑÑ‚"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "низ."
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "Ñредне"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr "ТВ"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "выÑ."
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr "большой2"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr "большой3"
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Разное"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Показ. повр., нанеÑенные монÑтрам"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Ðвтоприцел по доÑтупным монÑтрам"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "ПодÑветка радиуÑа атаки монÑтров"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Показывать жизнь мобов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Прокручивать прицел по монÑтрам"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Карта"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Показывать анимацию порталов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "ПодÑветка точек перехода на карте"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "ПодÑветка предметов на полу"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "ПодÑветка радиуÑа атаки игрока"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr "Показывать раÑширенные миникарты"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "РиÑовать путь"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "РиÑовать клавиши на карте"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr "Включить ленивую прокрутку"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr "Ð»ÐµÐ½Ð¸Ð²Ð°Ñ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ°"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr "Ñ€Ð°Ð´Ð¸ÑƒÑ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr "ÐвтоматичеÑки менÑÑ‚ÑŒ размер миникарты"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr "Играть анимацию карт"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "ДвижениÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Ðвто. иÑправ. позиции"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr "Показывать позицию Ñо Ñтороны Ñервера"
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Ðтаковать в движении"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr "Ðтаковать Ñледующую цель"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Синх. движение"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Программа Ð´Ð»Ñ ÑумаÑшедших движений A"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "ОтноÑительное движение мышью (подходит Ð´Ð»Ñ Ñ‚Ð°Ñ‡ интерфейÑов)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "Игрок"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Показывать Ñвою жизнь"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Включить быÑтрую Ñмену Ñтатов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Прокручивать прицел по игрокам"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "Показывать опыт работы."
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Показ. вÑплыв. ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð³Ñ€Ð¾ÐºÐ¾Ð²"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr "Ответ в режиме \"отошел\""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "Показывать уровень работы"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "Включить фильтр атак"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Включить фильтр поднÑтиÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr "Включить режим поÑылки ÑоÑтоÑниÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr "Включить поддержку животных"
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Включить напоминание о веÑе"
@@ -3840,285 +3864,290 @@ msgstr "Включить напоминание о веÑе"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "Магазин"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Принимать запроÑÑ‹ купить/продать"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "Включить режим магазина"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr "Прокручивать прицел по ÐИП"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "СохранÑÑ‚ÑŒ текÑÑ‚ ÐИП"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "Поддержка ботов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr "Включить поддержку бота AuctionBot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr "Включить поддержку гильд-бота"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr "Клавиатура"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr "Задержка перед повтором"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr "Интервал повторениÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr "Специальное Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð° клавиш"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr "Кнопки"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr "ПрокÑи Ñервер"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr "Тип прокÑи"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr "ПрокÑи адреÑ:порт"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Включить Ñерверную атаку"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr "При выводе ошибки, прÑтать ÑÑылку на Ñтраницу поддержки"
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr "Включить поддержку двойного клика"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Включить детектор ботов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr "Включить защиту от бажных Ñерверов (не выключать!)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Включить отлад. лог"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr "Включить лог OpenGL"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr "Включить лог ввода"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Режим ÐºÐµÑˆÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³Ñ€Ð¾ÐºÐ¾Ð²"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "СпрÑтать картинку щита"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr "ИÑпользовать FBO Ð´Ð»Ñ Ñкриншотов (только в режиме opengl)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr "Путь Ð´Ð»Ñ Ñнимков Ñкрана"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr "Задержка между Ñетевыми ÑоединениÑми"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Показать фон"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr "Переопределение плотноÑти Ñкрана"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Ðет"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr "Улучшение производительноÑти (включите Ð´Ð»Ñ Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ производительноÑти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr "ÐвтоматичеÑки подÑтраивать производительноÑÑ‚ÑŒ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Ðппаратное уÑкорение"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
"Включить кеш прозрачноÑти (программный режим, может иÑпользовать много "
"памÑти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr "Включить оптимизацию карты (программно)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr "Включить задержку в компонентном Ñпрайте (Программно)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr "Разрешить паузу при загрузке изображений (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr "Включить \"образец\" текÑтур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr "Улучшение качеÑтва (выключите Ð´Ð»Ñ Ð»ÑƒÑ‡ÑˆÐµÐ¹ производительноÑти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
"Включить иÑправление альфа канала (программный режим, может быть очень "
"медленным)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr "Отображать прозрачноÑÑ‚ÑŒ на перÑонажах и монÑтрах"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr "Включить переÑтановку Ñпрайтов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
"Уменьшенное потребление памÑти (включите Ð´Ð»Ñ Ð¼ÐµÐ½ÑŒÑˆÐµÐ³Ð¾ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°Ð¼Ñти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr "Выключить раÑширенное кеширование ÑущноÑтей (программный режим)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr "Выключить кеширование ÑущноÑтей (программный режим)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
"Разные наÑтройки (включение или выключение может улучшить производительноÑÑ‚ÑŒ)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr "Включить компреÑÑию текÑтур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr "Включить раÑширение - прÑмоугольные текÑтуры (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr "ИÑпользовать новый формат текÑтур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr "Включить атлаÑÑ‹ текÑтур (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr "КÑшировать вÑе Ñпрайты на карте (может быть иÑпользовано много памÑти)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr "Кешировать вÑе звуки (может иÑпользовать дополнительную памÑÑ‚ÑŒ)"
@@ -4200,425 +4229,423 @@ msgstr "ИÑпользовать Ñпециальную диагональную
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
-msgstr ""
-"Эмулировать правую кнопку мыши через долгое нажатие (полезно Ð´Ð»Ñ Ñ‚Ð°Ñ‡ "
-"интерфейÑов)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
+msgstr "Эмулировать правую кнопку мыши при помощи долгого Ð½Ð°Ð¶Ð°Ñ‚Ð¸Ñ Ð»ÐµÐ²Ð¾Ð¹ кнопки"
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "ИмÑ"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Отношение"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Разрешить торговлю"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Разрешить шептание"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "СвÑзи"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Когда игнорируетÑÑ:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr "Очень маленький (8)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr "Очень маленький (9)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Маленький (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Маленький (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Средний (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr "Ðормальный (13)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr "Большой (14)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr "Большой (15)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr "Большой (16)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr "Большой (17)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr "Большой (18)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr "Большой (19)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr "Очень большой (20)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr "Очень большой (21)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr "Очень большой (22)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr "Огромный (23)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr "КитайÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr "ЧешÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr "ÐнглийÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr "ФинÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr "ФранцузÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr "Ðемецкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr "ИндонезийÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr "ИтальÑнÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr "ПольÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr "ЯпонÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr "ГолландÑкий (БельгийÑкий/ФламандÑкий)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr "ПортугальÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr "ПортугальÑкий (БразильÑкий)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr "РуÑÑкий"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr "ИÑпанÑкий (КаÑтильÑкий)"
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr "Турецкий"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Тема интерфейÑа"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "ОÑновной шрифт"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr "Язык"
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Жирный шрифт"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Шрифт чаÑтиц"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Шрифт помощи"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "БезопаÑный шрифт"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr "Шрифт ÐИП"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "ЯпонÑкий шрифт"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr "КитайÑкий шрифт"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Размер шрифта"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr "Размер шрифта ÐИП (NPC)"
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr "i"
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr "Ðазвание:"
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr "ÐвторÑкие права:"
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ теме"
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Тема изменена"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Перезагрузите игру дабы Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²Ñтупили в Ñилу."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr "Маленький"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr "Средний"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr "Большой"
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr "КаÑаниÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr "Ð­ÐºÑ€Ð°Ð½Ð½Ð°Ñ ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ð°"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr "Показывать значок Ñкранной клавиатуры"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr "ДейÑтвие значка клавиатуры"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr "Экранный джойÑтик"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr "Показывать Ñкранный джойÑтик"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr "Размер джойÑтика"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr "Экранные кнопки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr "Показывать Ñкранные кнопки"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr "Формат кнопок"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr "Размер кнпок"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr "ДейÑтвие кнопки %u"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Ðа полный Ñкран"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "Ограничить кадр/Ñ:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Ðльтер. ограничить кадр/Ñ: "
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr "Ðайти лучший режим"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr "Показывать курÑов"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Игровой курÑор"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr "Разрешить менÑÑ‚ÑŒ размер окна"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr "Без рамки"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Ðет"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr ""
@@ -4626,7 +4653,7 @@ msgstr ""
"удалоÑÑŒ!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
@@ -4634,197 +4661,197 @@ msgstr ""
"также не удалоÑÑŒ!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Переключение в полноÑкранный режим"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Ð”Ð»Ñ Ð²ÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ Ð² Ñилу выбранных наÑтроек требуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° игры."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "Переключение на OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "Ð”Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ð° OpenGL необходима перезагрузки игры."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Свое разрешение (например: 1024х768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Введите новое разрешение: "
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Разрешение Ñкрана изменено"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
"Ðекоторые окна могут быть Ñдвинуты, чтобы умеÑтитьÑÑ Ð½Ð° Ñкране при меньшем "
"разрешении"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Ðет текÑта"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "ТекÑÑ‚"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Пузырьки, без названий"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Пузырьки Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "выкл"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr "качеÑтво"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr "нормально"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr "производительноÑÑ‚ÑŒ"
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr "вкл."
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr "Графика"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr "Увеличение"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Информационные ÑообщениÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Показывать в чате ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ поднÑÑ‚Ñ‹Ñ… предметах"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Показывать ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ поднÑÑ‚Ñ‹Ñ… предметах в виде Ñффектов"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr "Эффекты"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr "Захватывать ввод Ñ ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ñ‹ и мыши"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr "Смазывать текÑтуры (OpenGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "ÐепрозрачноÑÑ‚ÑŒ интерфейÑа"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "ТекÑÑ‚ над головами"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Эффекты окружающей Ñреды"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "макÑ."
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Ð”ÐµÑ‚Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‡Ð°Ñтиц"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr "Физика чаÑтиц"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr "Гамма"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr "Включить гамма коррекцию"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr "Ð’ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ð°Ñ ÑинхронизациÑ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr "Центрировать игровое окно"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr "Разрешить запуÑк ÑкринÑейвера"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr "Снимки Ñкрана"
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr "ДобавлÑÑ‚ÑŒ водÑной знак на Ñнимки Ñкранов"
@@ -4848,7 +4875,7 @@ msgid "QE"
msgstr "КВ"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr "КвеÑÑ‚Ñ‹"
@@ -4896,8 +4923,8 @@ msgstr "СÐ"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "СнарÑжение"
@@ -4908,7 +4935,7 @@ msgstr "ИÐÐ’"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Инвентарь"
@@ -4924,7 +4951,7 @@ msgid "SKI"
msgstr "УМ"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "УмениÑ"
@@ -4935,7 +4962,7 @@ msgstr "ОБЩ"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "ОбщеÑтво"
@@ -5004,7 +5031,7 @@ msgstr "Окно детектора ботов"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "СброÑить"
@@ -5014,20 +5041,20 @@ msgid "Result"
msgstr "Результат"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr "Создание предметов"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Цена: %s / Ð’Ñего: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr "КоличеÑтво:"
@@ -5037,9 +5064,9 @@ msgstr "КоличеÑтво:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5049,18 +5076,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "Создать"
@@ -5069,29 +5096,29 @@ msgstr "Создать"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "МакÑ"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "Сменить Ð°Ð´Ñ€ÐµÑ E-mail"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Ð£Ñ‡Ñ‘Ñ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ: %s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Введите новый Ð°Ð´Ñ€ÐµÑ E-mail дважды:"
@@ -5115,8 +5142,8 @@ msgstr "ÐÐ´Ñ€ÐµÑ E-mail не Ñовпадает"
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Изменить пароль"
@@ -5125,14 +5152,14 @@ msgstr "Изменить пароль"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Пароль:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Введите новый пароль дважды:"
@@ -5169,7 +5196,7 @@ msgstr "Ðовый перÑонаж"
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "ИмÑ:"
@@ -5216,20 +5243,20 @@ msgstr "^"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Мужчина"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Женщина"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "РаÑпределите очки (%d)"
@@ -5245,17 +5272,17 @@ msgid "Look:"
msgstr "ВнешноÑÑ‚ÑŒ:"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Ð˜Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñодержать не менее четырех Ñимволов."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Данные перÑонажа в порÑдке"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Снимите очки (%d)"
@@ -5285,7 +5312,7 @@ msgstr "Сменить героÑ"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Играть"
@@ -5300,8 +5327,8 @@ msgstr "СведениÑ"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Удалить региÑтрацию"
@@ -5346,19 +5373,19 @@ msgid "Enter password:"
msgstr "Введите пароль:"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "ПриÑутÑтвуют: %s; Ð’Ñего %d игроков."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "Вы прошептали %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr "животное %s'а"
@@ -5369,211 +5396,211 @@ msgid "Yes"
msgstr "Да"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr "Цель"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr "Сеть"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Музыка:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Карта:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Миникарта:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "КурÑор:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr "КоличеÑтво Ñффектов:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Кол-во. объектов:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð¸Ð³Ñ€Ð¾ÐºÐ°:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr "Вызовов риÑ.:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr "Биндингов текÑтур:"
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr "%d Лог./Ñек."
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Программно)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr "%d FPS (нормальный OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr "%d FPS (безопаÑный OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (мобильный OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr "%d FPS (SDL2 поумолчанию)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr "КоличеÑтво текÑтур:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "КоличеÑтво чаÑтиц: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Цель:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Id цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr "Тип цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr "Уровень цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr "РаÑа цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Группа цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr "Ð“Ð¸Ð»ÑŒÐ´Ð¸Ñ Ñ†ÐµÐ»Ð¸:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "Задержка атаки:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr "Минимальный удар:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr "МакÑимальный удар:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr "КритичеÑкий удар:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Уровень цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Группа цели:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Ð“Ð¸Ð»ÑŒÐ´Ð¸Ñ Ñ†ÐµÐ»Ð¸:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr "Пинг: %s мÑ."
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Ð’Ñ….: %d байт/Ñек."
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "ИÑÑ….: %d байт/Ñек."
@@ -5605,7 +5632,7 @@ msgstr "ÐвтоматичеÑки открывать Ñто окно"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "ОК"
@@ -5618,7 +5645,7 @@ msgstr "Редактирование Ñервера"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "СоединитьÑÑ"
@@ -5653,12 +5680,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr "ПожалуйÑта введите Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ Ð°Ð´Ñ€ÐµÑ Ð¸ порт Ñервера"
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr "Ðормальный шрифт"
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr "Шрифты"
@@ -5668,47 +5695,47 @@ msgid "Did you know..."
msgstr "Знаете ли вы..."
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Ð’ÑÑ‘"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Сколько предметов продать."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Сколько предметов ÑброÑить."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Укажите количеÑтво вещей Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Укажите количеÑтво вещей Ð´Ð»Ñ Ð¸Ð·ÑŠÑтиÑ."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Сколько предметов разделить."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Добавить в ÑпиÑок покупки."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Добавить в ÑпиÑок продажи."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "ÐеизвеÑтно."
@@ -5845,8 +5872,8 @@ msgstr "Сменить Ñервер"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "РегиÑтрациÑ"
@@ -5866,94 +5893,94 @@ msgstr "Сервер:"
msgid "Update host: %s"
msgstr "Сервер обновлений: %s"
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr "Открыть ÑÑылку региÑтрации"
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr "здоровье"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "мана"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "опыт"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "веÑ"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "Ñлоты интвентарÑ"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "деньги"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr "Ñтрелы"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "ÑтатуÑ"
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr "работа"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Уровень: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Уровень: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Ðужно"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr "Уровень профеÑÑии: %d"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr "ОÑтановить ожидание"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Следующий"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Применить"
@@ -5962,8 +5989,8 @@ msgstr "Применить"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Добавить"
@@ -6010,12 +6037,12 @@ msgid "Switch character"
msgstr "Сменить перÑонажа"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Подтвердите:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "Email:"
@@ -6064,507 +6091,507 @@ msgid "Do you really want to sell %s?"
msgstr "Ð’Ñ‹ дейÑтвительно хотите продать %s?"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Выберите Ñервер"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Загрузить"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "Выбор Ñервера *** БЕЗОПÐСÐЫЙ РЕЖИМ ***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "ИÑпользовать одинаковый IP Ð´Ð»Ñ Ð¸Ð³Ñ€Ð¾Ð²Ñ‹Ñ… Ñуб-Ñерверов"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Получение ÑпиÑка Ñерверов...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Ожидание ответа от Ñервера..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "Подготовка к загрузке"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Ðе удалоÑÑŒ получить ÑпиÑок Ñерверов!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "требуетÑÑ Ð±Ð¾Ð»ÐµÐµ Ð½Ð¾Ð²Ð°Ñ Ð²ÐµÑ€ÑиÑ"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "требуетÑÑ v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Применить"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "СброÑить раÑположение окон"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "Свой магазин"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Купить"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Продать"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "ÐнонÑ"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Показывать ÑÑылки"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr "Ðукцион"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° Торговлю"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s хочет %s %s, вы принимаете предложение?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Верх"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Очков навыков оÑталоÑÑŒ: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Умение %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Умение %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "Пользователь %s приглашен в гильдию %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "Выход из гильдии %s запрошен."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Приглашение игрока в Гильдию"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "Кого вы хотите приглаÑить в гильдию %s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Покинуть Гильдию?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "Ð’Ñ‹ дейÑтвительно хотите выйти из гильдии %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr "Членов: %u/%u"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr "Игроков: %u/%u"
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Группа"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "ПриглаÑить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ %s в группу."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Запрошен выход из группы %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "ПриглаÑить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Кого вы хотите приглаÑить в группу %s?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Покинуть группу?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "Ð’Ñ‹ дейÑтвительно хотите покинуть группу %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr "Видимых игроков: %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Ðав"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr "Порталов: %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr "Ðтк"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Приоритетные монÑтры"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Ðтакуемые монÑтры"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Игнорируемые монÑтры"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr "Подб"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Подбирать предметы"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Игнорировать предметы"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr "Друзей: %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Создать группу"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr "И"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr "Д"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "ПриглаÑить"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "ПринÑто приглашение в группу от %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "Отклонено приглашение в группу от %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "ПринÑто приглашение в гильдию от %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Отклонено приглашение в гильдию от %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "Создание гильдии Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "Создание группы Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Ð˜Ð¼Ñ Ð³Ð¸Ð»ÑŒÐ´Ð¸Ð¸"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Выберите Ð¸Ð¼Ñ Ð´Ð»Ñ Ð³Ð¸Ð»ÑŒÐ´Ð¸Ð¸."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Получено приглашение в гильдию, но оно не первое."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s приглашает приÑоединитьÑÑ Ðº гильдии %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "ПринÑÑ‚ÑŒ приглашение в гильдию"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Получено приглашение в группу, но оно не первое."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Ð’Ð°Ñ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐ°ÑŽÑ‚ в группу."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Ð’Ð°Ñ Ð¿Ñ€Ð¸Ð³Ð»Ð°ÑˆÐ°ÑŽÑ‚ приÑоединитьÑÑ Ðº группе %s."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s приглашает Ð’Ð°Ñ Ðº Ñебе в группу."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s приглашает приÑоединитьÑÑ Ðº %s группе."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "ПринÑÑ‚ÑŒ приглашение в группу"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Ðе удалоÑÑŒ Ñоздать группу. Ð’Ñ‹ уже ÑоÑтоите в другой."
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Ð˜Ð¼Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Выберите Ð¸Ð¼Ñ Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ группы."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "Жизнь:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Опыт:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "Мана:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "ПрофеÑÑиÑ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "ПрофеÑÑиÑ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Очки перÑонажа: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Очков навыков: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Редактор команд"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "МагиÑ"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "Другое"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Символ:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Команда:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr "Комментарий:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Тип цели:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Картинка:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Мана:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Уровень Магии:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Школа Магии:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Уровень школы:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Сохранить"
@@ -6622,18 +6649,18 @@ msgstr ""
"объектов более одного раза."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "ИмÑ: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Обновление..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Соединение..."
@@ -6687,17 +6714,17 @@ msgid "Who Is Online - Update"
msgstr "Кто онлайн - обновление"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Выбрать Сервер"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Сменить логин"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Выберите Ñервер"
@@ -6745,124 +6772,124 @@ msgid "Cart"
msgstr "Телега"
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr "manaplus [параметры] [файл-manaplus]"
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr "[файл-manaplus] : Файл manaplus Ñто xml файл (.manaplus)"
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr " иÑпользуетÑÑ Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… параметров"
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr " в клиенте."
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Опции:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : ИÑпользовать указанный файл как лог"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr " -a --chat-log-dir : ИÑпользовать указанный каталог Ð´Ð»Ñ Ð»Ð¾Ð³Ð°"
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Показать верÑию"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Показать Ñту Ñправку"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : ИÑпользовать указанный каталог конфигурации"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Войти Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ логином"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Войти Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ паролем"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : ИÑпользовать указанный перÑонаж"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Ð˜Ð¼Ñ Ð¸Ð»Ð¸ IP Ñервера авторизации"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Порт Ñервера авторизации"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr " -H --update-host : ИÑпользовать Ñтот узел обновлений"
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
" -D --default : Выбрать перÑонаж и Ñервер перÑонажей по умолчанию"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr " -u --skip-update : ПропуÑтить обновление"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Загрузить игровые данные из Ñтого каталога"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Каталог Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… данных"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : СохранÑÑ‚ÑŒ Ñкриншоты в указанном каталоге"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : ЗапуÑк игры в безопаÑном режиме"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
" -T --tests : ЗапуÑкает проверку драйверов и автоконфигурацию"
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr " -O --no-opengl : Ðе иÑпользовать OpenGL Ð´Ð»Ñ Ñтой ÑеÑÑии"
@@ -6977,55 +7004,55 @@ msgid "Request to quit denied!"
msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° выход отклонен!"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr "Ð˜Ð¼Ñ Ð³Ð¸Ð»ÑŒÐ´Ð¸Ð¸: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "МаÑтер гильдии: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "Уровень гильдии: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "Пользователей онлайн: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "МакÑ. членов: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "Средний уровень: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "Опыт гильдии: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "Ðужно опыта до Ñледующего уровнÑ: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr "Замки: %s"
@@ -7329,125 +7356,125 @@ msgid "Luck %s"
msgstr "Удача (luk) %s"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "Ошибка авторизации."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "Ðет доÑтупных Ñерверов."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Кто-то еще пытаетÑÑ Ð²Ð¾ÑпользоватьÑÑ Ð´Ð°Ð½Ð½Ñ‹Ð¼ аккаунтом."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Этот аккаунт уже в Ñети."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "Обнаружен взлом ÑкороÑти."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° подключениÑ."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° подключениÑ."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "Отключено от Ñервера!"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Сила (str)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "ВыноÑливоÑÑ‚ÑŒ (agi)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "ЖивучеÑÑ‚ÑŒ (vit)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Интеллект (int)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "ЛовкоÑÑ‚ÑŒ (dex)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Удача (luk)"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "Защита"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr "Маг. Ðтака"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr "Маг.Защита"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "% ТочноÑти"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "% УклонениÑ"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "% КритичеÑкий удар"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "Задержка атаки"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "Задержка движениÑ"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "Зона атаки"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "Урон в Ñек."
@@ -7826,44 +7853,44 @@ msgstr "БезопаÑный OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "безымÑнный"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr "Ðтака %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr "Защита %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr "Жизнь %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr "Мана %s"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr "Уровень: %s"
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "ÐеизвеÑтный предмет"
diff --git a/po/sk.po b/po/sk.po
index 45788cc3c..142db5d8d 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Slovak (http://www.transifex.com/projects/p/manaplus/language/sk/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -108,387 +108,387 @@ msgstr[1] ""
msgstr[2] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -498,8 +498,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -526,37 +526,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Nastavenie"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Nápoveda"
@@ -564,13 +564,15 @@ msgstr "Nápoveda"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -578,32 +580,32 @@ msgid "Close"
msgstr "Zatvoriť"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -618,7 +620,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -631,65 +633,65 @@ msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -894,25 +896,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -935,36 +937,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1318,9 +1320,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Kúpiť"
@@ -1331,9 +1333,9 @@ msgstr "Kúpiť"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Predaj"
@@ -1342,7 +1344,7 @@ msgstr "Predaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1368,7 +1370,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1404,27 +1406,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Zrušiť"
@@ -1437,7 +1439,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1449,8 +1451,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1471,8 +1473,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1494,7 +1496,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1507,7 +1509,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1563,7 +1565,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1573,14 +1575,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1589,52 +1591,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1643,64 +1662,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1708,56 +1727,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Použiť"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1765,134 +1784,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1900,7 +1919,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1910,7 +1929,7 @@ msgstr "Odstrojiť"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Vystrojiť"
@@ -1918,14 +1937,14 @@ msgstr "Vystrojiť"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1933,7 +1952,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Zahodiť"
@@ -1941,48 +1960,48 @@ msgstr "Zahodiť"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2097,10 +2116,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "UkonÄiÅ¥"
@@ -2674,7 +2693,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2699,8 +2718,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Vymazať"
@@ -2736,15 +2755,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2760,7 +2779,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3003,12 +3022,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3657,7 +3676,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3735,89 +3754,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3825,162 +3849,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Obchod"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4179,8 +4208,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4801,169 +4829,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Stav"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Vybavenie"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventár"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Schopnosti"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4992,14 +5020,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5009,9 +5037,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5021,18 +5049,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Vytvoriť"
@@ -5041,9 +5069,9 @@ msgstr "Vytvoriť"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5257,7 +5285,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5319,13 +5347,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Nápoveda pre %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5585,7 +5613,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5680,24 +5708,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5705,7 +5733,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5713,15 +5741,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5730,8 +5758,8 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5740,12 +5768,12 @@ msgstr[1] ""
msgstr[2] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5837,42 +5865,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5882,7 +5910,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5890,7 +5918,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5898,13 +5926,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5929,8 +5957,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6020,12 +6048,12 @@ msgid "Passwords do not match."
msgstr "Heslá sa nezhodujú."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6036,7 +6064,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6051,33 +6079,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6098,23 +6126,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6135,24 +6163,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6245,190 +6273,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6599,7 +6627,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Pripájam sa..."
@@ -6628,12 +6656,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6643,12 +6671,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6670,25 +6698,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6696,7 +6724,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index 49a87598a..13580aafb 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Albanian (http://www.transifex.com/projects/p/manaplus/language/sq/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -563,13 +563,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1330,9 +1332,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1341,7 +1343,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr ""
@@ -1436,7 +1438,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1917,14 +1936,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1940,48 +1959,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr ""
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr ""
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr ""
@@ -5040,9 +5068,9 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index 191e7d170..9979ace33 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/manaplus/language/sv/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Hjälp"
@@ -563,13 +563,15 @@ msgstr "Hjälp"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Fel"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Kunde inte skapa katalog för uppdateringar!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "Allmänt"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Kunde inte spara skärmbild!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Nätverksfel"
@@ -1317,9 +1319,9 @@ msgstr "Prata"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Köp"
@@ -1330,9 +1332,9 @@ msgstr "Köp"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Sälj"
@@ -1341,7 +1343,7 @@ msgstr "Sälj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Avbryt"
@@ -1436,7 +1438,7 @@ msgstr "Spelare"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Lagra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Hämta"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Använd"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr "Avrusta"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Utrusta"
@@ -1917,14 +1936,14 @@ msgstr "Utrusta"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Släpp"
@@ -1940,48 +1959,48 @@ msgstr "Släpp"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Dela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr "Välj okej"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Avsluta"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Ta bort"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chatt"
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Affär"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Utrustning"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventarium"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Färdigheter"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Skapa"
@@ -5040,9 +5068,9 @@ msgstr "Skapa"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Spela"
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Viskar till %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "Nivå: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr "Vidare"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Lägg till"
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "Lösenorden stämmer inte överens."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Upp"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Mottog en gruppinbjudan, men du har redan en annan inbjudan."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har bjudit in dig till sin grupp."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s har bjudit in dig till %ss grupp."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Acceptera gruppinbjudan"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr "Uppdaterar..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Ansluter..."
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr "Färdig"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/sv_SE.po b/po/sv_SE.po
index 7a1076266..bfd2c8938 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/manaplus/language/sv_SE/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr "missa"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr "Du blev dödad av herr %s"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr "Försökte plocka upp icke existerande item."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr "Item är för tung."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr "Item:en är för långt bort."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr "Inventory är fullt."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr "Stack är för stor."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr "Item:et tillhör någon annan."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
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:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] "Du plockade upp %d [@@%d|%s@@]."
msgstr[1] "You picked up %d [@@%d|%s@@]."
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr "xp"
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr "jobb"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr "(D) standardrörelse"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr "(I) invertera rörelse"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr "(c) rör sig med några crazy moves"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr "(C) rör sig med crazy moves"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr "(d) dubbel normal + crazy"
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr "(?) okänt move"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr "(%u) crazy move nummer %u"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr "(a) standard crazy move"
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr "(?) crazy move"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr "(0) standardrörelse mot target"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr "(1) närmar sig target med distans 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr "(2) närmar sig target med distance 2"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr " (3) närmar sig target med distans 3"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr " (5) närmar sig target med distans 5"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr " (7) närmar sig target med distans 7"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr " (A) närmar sig target till attack range"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr "(a) archer attack-range"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr "(B) flyttar till target för attack-range - 1"
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr "(?) förflyttar sig till target"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr "(D) standard follow"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr "(R) relativ follow"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr "(M) härma follow"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr "(P) pet follow"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr "(?) okänd follow"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr "(?) attack"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr "(D) standardattack"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr "(s) växla attack utan shield"
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr "(S) växla attack med shield"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr "(G) gå och attackera"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr "(A) gå, attackera, pickup"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr "(d) utan automatisk attack"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr "(S) liten pick up 1x1 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr "(D) standard pick up 2x1 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr "(F) framåt pick up 2x3 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr "(3) pick up 3x3 cells"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr "(g) gå och pick up med distans 4"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr "(G) gå och pick up med distans 8"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr "(A) gå och pick up med maximal distans"
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr "(?) pick up"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr "(N) normal kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr "(D) debug kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr "(u) ultra-kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr "(U) ultra-kartvy 2"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr "(e) tom kartvy"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr "(b) svartvit kartvy"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr "(f) använd #flar för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr "(c) använd #chiza för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr "(I) använd #ingrav för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr "(F) använd #frillyar för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr "(U) använd #upmarmu för magic attack"
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr "(?) magic attack"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr "(a) attackera alla spelare"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr "(f) attackera alla utom dina friends"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr "(b) attackera dåliga relationer"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr "(d) attackera inte spelare"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr "(?) pvp-attack"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr "(D) Standardimitation"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr "(O) klädselimitation"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr "(?) imitation"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr "Iväg"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr "(O) på tangentbord"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr "(A) away"
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr "(?) away"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr "(G) spelkamera-läge"
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr "(F) fritt kamera-läge"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr "Game modifiers är aktiverade"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr "Game modifiers är inaktiverade"
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr "Game modifiers är okända"
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr "Follow: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr "Follow avbruten"
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr "Imitation avbruten"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr "Du ser %s"
@@ -497,8 +497,8 @@ msgstr "Du ser %s"
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Fullständigt ignorera"
@@ -525,37 +525,37 @@ msgstr "Floating bubble"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Hjälp"
@@ -563,13 +563,15 @@ msgstr "Hjälp"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr "Ändrar spelserver"
@@ -617,7 +619,7 @@ msgstr "Ändrar spelserver"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr "Avregistrering lyckad"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr "Farväl, kom gärna tillbaka snart igen..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s existerar inte och kan inte bli skapat! Avslutar."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr "Felaktig uppdaterings-host: %s."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "Error uppstod då uppdateringskatalog skulle skapas!"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Error: %s existerar inte och kan inte bli skapat! Avslutar."
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr "Vill du öppna support-sidan?"
@@ -893,25 +895,25 @@ msgstr "%d sekunder"
msgid "Environment variables dumped"
msgstr "Omgivningsvariabler dumpade"
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr "Resurs-bilder:"
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr "Föräldralösa resurs-bilder:"
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "General"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr "Debug"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr "Skärmdump sparades som %s"
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "Spara skärmdump misslyckades!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr "Anslutningen till servern förlorades."
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "Nätverksfel"
@@ -1317,9 +1319,9 @@ msgstr "Prata med"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Köp"
@@ -1330,9 +1332,9 @@ msgstr "Köp"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "Sälj"
@@ -1341,7 +1343,7 @@ msgstr "Sälj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr "Lägg till i attacklistan"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Lägg till i ignoreringslistan"
@@ -1403,27 +1405,27 @@ msgstr "Lägg till namnet i chat"
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "Avbryt"
@@ -1436,7 +1438,7 @@ msgstr "Spelare"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Kicka från party"
@@ -1448,8 +1450,8 @@ msgstr "Pick up"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Lägg till i chat"
@@ -1470,8 +1472,8 @@ msgstr "Ändra namn"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr "Ta bort"
@@ -1493,7 +1495,7 @@ msgstr "Rör kamera"
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Utstyrsel"
@@ -1506,7 +1508,7 @@ msgstr "Rensa klädsel"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr "Spells"
@@ -1562,7 +1564,7 @@ msgstr "Avaktivera away"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr "Lämna"
@@ -1572,14 +1574,14 @@ msgstr "Lämna"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr "Kopiera till clipboard"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Bjud in till party"
@@ -1588,52 +1590,69 @@ msgstr "Bjud in till party"
msgid "Change guild position"
msgstr "Ändra guild-position"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Döp om kartskyltar"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Namn:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Lägg till för trade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "Lägg till 10 för trade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Lägg till hälften för trade"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Lägg till trade alla-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Lägg till alla för trade"
@@ -1642,64 +1661,64 @@ msgstr "Lägg till alla för trade"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "Lagra"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Lagra 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Lagra hälften"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Lagra alla-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Lagra alla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "Ta emot"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Hämta ut 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Hämta ut hälften"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr "Hämta ut alla-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Hämta ut alla"
@@ -1707,56 +1726,56 @@ msgstr "Hämta ut alla"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "Använd"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr "Rensa drop-fönster"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "Döjl"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "Visa"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr "Återställ yellow bar"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr "Kopiera till chat"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr "(standard)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "Flytta upp"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr "Flytta ner"
@@ -1764,134 +1783,134 @@ msgstr "Flytta ner"
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr "Klä av"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr "Kopiera"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr "Klistra in"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr "Öppna länk"
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr "Visa fönster"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "Bli vän"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Ignorera"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Ignorera"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr "Black list"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr "Sätt som enemy"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr "Ta bort"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Av-ignorera"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "Follow"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Imitation"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Köp (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "Sälj (?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Visa Items"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Ta bort från pickup-listan"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Lägg till i pickup-listan"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr "Skydda inte item"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr "Skydda item"
@@ -1899,7 +1918,7 @@ msgstr "Skydda item"
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr "Unequip"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Equip"
@@ -1917,14 +1936,14 @@ msgstr "Equip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr "Släng..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "Släng allt"
@@ -1932,7 +1951,7 @@ msgstr "Släng allt"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "Släng"
@@ -1940,48 +1959,48 @@ msgstr "Släng"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "Dela"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr "GM..."
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr "GM-kommandon"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr "Granska ip"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr "Goto"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr "Ã…terkalla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr "Ã…teruppliva"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr "Sparka"
@@ -2096,10 +2115,10 @@ msgstr "Välj OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "Avsluta"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "Radera"
@@ -2735,15 +2754,15 @@ msgstr "Enkel"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr "Genvägar"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr "Fönster"
@@ -2759,7 +2778,7 @@ msgstr "Emotes"
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "Chat"
@@ -3002,12 +3021,12 @@ msgstr "Öppna url"
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr "Ändra"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr "Lvl: %d"
@@ -3656,7 +3675,7 @@ msgstr "Cycle monsters targets"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr "Auto-fix position"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:189
msgid "Attack while moving"
msgstr "Attackera under rörelse"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:193
msgid "Attack next target"
msgstr "Attackera nästa target"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:197
msgid "Sync player move"
msgstr "Synkronicera spelarrörelse"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:201
msgid "Crazy move A program"
msgstr "Crazy move A FuXual"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr "Musrelativa förflyttningar (bra för touch-gränssnitt)"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr "Spelare"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr "Visa egen hp-bar"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr "Aktivera quick stats"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr "Cycle spelarens targets"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr "Visa jobbexp-meddelanden"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr "Visa spelar-popups"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr "Afk-meddelande"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr "Visa jobb"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr "Aktivera attack-filter"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr "Aktivera pickup-filter"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr "Aktivera annonsprotokoll"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr "Aktivera vikt-notationer"
@@ -3824,162 +3848,167 @@ msgstr "Aktivera vikt-notationer"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "Shop"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr "Acceptera sälj/köp erbjudanden"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr "Aktivera shop mode"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr "Cycle npc-targets"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr "Logga NPC-dialoger"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr "Bots support"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr "Aktivera support för auktions-bot"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr "Aktivera support för guild-bot och avaktivera grund-supporten för guild"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr "Tangentbord"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr "Upprepningsfördröjning"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr "Upprepningsintervall"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr "Anpassat upprepningsintervall"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr "Genvägsknappar"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr "Proxy-server"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr "Proxy-typ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr "Proxy-adress:port"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr "Aktivera serversideattack"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr "Aktivera dubbleklick"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr "Aktivera bot checker"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr "Aktivera buggig-server-skydd (ändra inte denna är du snäll)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr "Aktivera debug-logg"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr "Aktivera OpenGL-logg"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr "Aktivera inputs-logg"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr "LÃ¥gtrafik-mode"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr "Dölj sköld"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr "Använd FBO för skärmdumpar (bara för openGL)"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr "Nätverksfördröjning mellan underservrar"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr "Visa bakgrund"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr "Skärmdensitet överskrids"
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr "ONL"
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr "Vem är online"
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr "HLP"
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr "QE"
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr "Uppdrag"
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr "BC"
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr "Bot checker"
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr "KS"
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr "Dödsstatistik"
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr "Smilies"
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr "CH"
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr "STA"
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr "EQU"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "Equipment"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr "INV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Inventory"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr "MAP"
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr "SKI"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "Skills"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr "SOC"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr "Social"
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr "SH"
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr "SP"
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr "DR"
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr "YK"
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr "Visste du att"
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr "SHP"
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr "OU"
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr "DBG"
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr "WIN"
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr "SET"
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr "Skapa items"
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr "Antal:"
@@ -5008,9 +5036,9 @@ msgstr "Antal:"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5020,18 +5048,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "Skapa"
@@ -5040,9 +5068,9 @@ msgstr "Skapa"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "Max"
@@ -5256,7 +5284,7 @@ msgstr "Ändra inloggad"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "Spela"
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr "Presentera: %s; %d spelare är presenterad."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "Viskar till %s: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr "Editera Server"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr "Anslut"
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr "Okänd."
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr "Återställ statistik"
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr "Återställ timer"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr "Kills: %s, total exp: %s"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr "Medel-Exp: %s"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr "Medelantal mobs till nästa level: %s"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr "Kills/Min: %s, Exp/Min: %s"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] "Exp speed per %d min: %s"
msgstr[1] "Exp speed per %d min: %s"
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] "Tid för nästa level per %d min: %s"
msgstr[1] "Tid för nästa level per %d min: %s"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr "Last kill exp:"
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr "Uppdatera host: %s"
msgid "Open register url"
msgstr "Öppna register-url"
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr "health bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr "mana bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr "experience bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr "weight bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr "inventory slots bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr "money bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr "arrows bar"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr "status bar"
@@ -5879,7 +5907,7 @@ msgstr "job bar"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "Level: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr "Behöver"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr "Jobb level: %d"
@@ -5926,8 +5954,8 @@ msgstr "Submit"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Lägg till"
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr "Lösenordet överensstämmer inte."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr "Sälj item"
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr "Vill du verkligen sälja %s?"
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr "Välj server"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr "Ladda"
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr "Använd samma ip för spelunderservrar"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Laddar hem server-lista...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr "Väntar på server..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr "Förbereder hemladdning"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr "Fel uppstod när serverlistan hämtades!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr "Nyare version behövs"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr "v%s behövs"
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr "Personlig Shop"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr "Köp items"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr "Sälj items"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr "Annonsera"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr "Visa länkar i annonseringen"
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr "%s vill %s %s, accepterar du?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "Upp"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr "Skill points tillgängliga: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr "Skill Set %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr "Skill %d"
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr "Är du säker på att du vill lämna party %s?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr "Synliga spelare: %d"
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr "Nav"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr "Portaler: %u/%u"
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr "Atk"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr "Prioriterings-mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr "Attackera mobs"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr "Ignorera mobs"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr "Pik"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr "Pickupa items"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr "Ignorera items"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr "Vänner: %u/%u"
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr "Skapa Party"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr "P"
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr "F"
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr "Bjud in"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr "Accepterad party-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr "Nekad party-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr "Accepterad guild-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr "Nekad guild-inbjudning från %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr "Skapar guilden %s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr "Skapar partyt %s."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr "Guild-namn"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr "Välj ditt guild-namn."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr "Tog emot guild-request, då ett redan existerar."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s har bjudit in dig att joina guilden %s."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr "Acceptera Guild-inbjudningar"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "Tog emot party-request, även om ett redan existerar."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr "Du har blivit inbjuden att joina ett party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr "Du har blivit inbjuden att joina %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s har bjudit in dig att joina deras party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s har bjudit in dig att joina %s party."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "Acceptera Party-invite"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr "Kan inte skapa party. Du är redan i ett party"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr "Party-namn"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr "Välj ditt party-namn."
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr "Uppdaterar..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "Ansluter..."
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr "Färdig"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr "Vem är Online - Uppdaterar"
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr "Uppdaterar"
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr "Vem är Online -"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr "Vem är Online - error"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr "Vem är Online - Uppdatering"
@@ -6667,25 +6695,25 @@ msgstr "Välj värld"
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr "key_%d"
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr "JButton%d"
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr "okänd eller borttappad tangent"
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr "JB%d"
@@ -6693,7 +6721,7 @@ msgstr "JB%d"
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr "u-tangenten"
diff --git a/po/te.po b/po/te.po
index 304fbc3c5..27fb3a8dc 100644
--- a/po/te.po
+++ b/po/te.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Telugu (http://www.transifex.com/projects/p/manaplus/language/te/)\n"
"MIME-Version: 1.0\n"
@@ -47,59 +47,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -107,387 +107,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -497,8 +497,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -525,37 +525,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "సహాయం"
@@ -563,13 +563,15 @@ msgstr "సహాయం"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -577,32 +579,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -617,7 +619,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -630,65 +632,65 @@ msgid "Error"
msgstr "పొరపాటà±"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -893,25 +895,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -934,36 +936,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "సాధారణ"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1330,9 +1332,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1341,7 +1343,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1367,7 +1369,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1403,27 +1405,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "à°°à°¦à±à°¦à±à°šà±‡à°¯à°¿"
@@ -1436,7 +1438,7 @@ msgstr "ఆటగాళà±à°³à±"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1448,8 +1450,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1470,8 +1472,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1493,7 +1495,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1506,7 +1508,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1562,7 +1564,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1572,14 +1574,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1588,52 +1590,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1642,64 +1661,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1707,56 +1726,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1764,134 +1783,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1899,7 +1918,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1909,7 +1928,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1917,14 +1936,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1932,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1940,48 +1959,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2096,10 +2115,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "నిషà±à°•à±à°°à°®à°¿à°‚à°šà±"
@@ -2673,7 +2692,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2698,8 +2717,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "తొలగించà±"
@@ -2735,15 +2754,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2759,7 +2778,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3002,12 +3021,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3656,7 +3675,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3734,89 +3753,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3824,162 +3848,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4178,8 +4207,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4800,169 +4828,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4991,14 +5019,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "వెల: %s / మొతà±à°¤à°‚: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5008,9 +5036,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5020,18 +5048,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "సృషà±à°Ÿà°¿à°‚à°šà±"
@@ -5040,9 +5068,9 @@ msgstr "సృషà±à°Ÿà°¿à°‚à°šà±"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "à°—à°°à°¿à°·à±à° "
@@ -5256,7 +5284,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5318,13 +5346,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5584,7 +5612,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5679,24 +5707,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5704,7 +5732,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5712,15 +5740,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5728,8 +5756,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5737,12 +5765,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5834,42 +5862,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5879,7 +5907,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5887,7 +5915,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5895,13 +5923,13 @@ msgid "Level: %d"
msgstr "à°¸à±à°¥à°¾à°¯à°¿: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5926,8 +5954,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6017,12 +6045,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6033,7 +6061,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6048,33 +6076,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6095,23 +6123,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6132,24 +6160,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6242,190 +6270,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6596,7 +6624,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6625,12 +6653,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6640,12 +6668,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6667,25 +6695,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6693,7 +6721,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/th.po b/po/th.po
index 5b4b2636f..dcfa0ffe3 100644
--- a/po/th.po
+++ b/po/th.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Thai (http://www.transifex.com/projects/p/manaplus/language/th/)\n"
"MIME-Version: 1.0\n"
@@ -47,446 +47,446 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "ตั้งค่า"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -562,13 +562,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr "ผิดพลาด"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1316,9 +1318,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "ซื้อ"
@@ -1329,9 +1331,9 @@ msgstr "ซื้อ"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1340,7 +1342,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "ยà¸à¹€à¸¥à¸´à¸"
@@ -1435,7 +1437,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "ใช้"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1916,14 +1935,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "ทิ้ง"
@@ -1939,48 +1958,48 @@ msgstr "ทิ้ง"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "ออà¸"
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "ลบทิ้ง"
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "สถานะ"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5047,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "สร้าง"
@@ -5039,9 +5067,9 @@ msgstr "สร้าง"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,35 +5739,35 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
msgstr[0] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5831,42 +5859,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5876,7 +5904,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5884,7 +5912,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5892,13 +5920,13 @@ msgid "Level: %d"
msgstr "เลเวล: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5923,8 +5951,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6014,12 +6042,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6030,7 +6058,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6045,33 +6073,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6092,23 +6120,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6129,24 +6157,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6239,190 +6267,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6593,7 +6621,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "à¸à¸³à¸¥à¸±à¸‡à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¸•à¹ˆà¸­..."
@@ -6622,12 +6650,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6637,12 +6665,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6664,25 +6692,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6690,7 +6718,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index 90216a636..8e67aa7b3 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/manaplus/"
"language/tr/)\n"
@@ -32,77 +32,77 @@ msgid "Accepting incoming trade requests"
msgstr "Gelen takas istekleri kabul ediliyor"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "kaçınıldı"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "ıskalandı"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr "Var olmayan nesne toplanmaya çalışıldı."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "Nesne çok ağır."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "Nesne çok uzakta."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr "Envanter dolu."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr "Nesne başkasına ait."
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr "Nesne toplamada bilinmeyen hata oluÅŸtu."
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -110,387 +110,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr "(A) git, saldır, topla"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr "(D) varsayılan taklit"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr "(O) kıyafet taklidi"
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr "(?) taklit"
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "Uzakta"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr "Taklit iptal edildi"
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -500,8 +500,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "Tamamen görmezden gel"
@@ -528,37 +528,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Ayarlar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "Yardım"
@@ -566,46 +566,48 @@ msgstr "Yardım"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "Kapat"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "Bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "Bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "Oyun dünyasına giriliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "Karakterler isteniliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "Oyun sunucusuna bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "Oyun sunucusu deÄŸiÅŸtiriliyor"
@@ -620,10 +622,10 @@ msgstr "Oyun sunucusu deÄŸiÅŸtiriliyor"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -633,65 +635,65 @@ msgid "Error"
msgstr "Hata"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "Kayıt detayları isteniyor"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "Åžifre DeÄŸiÅŸtir"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "Şifreniz başarı ile değiştirildi!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "E-posta DeÄŸiÅŸtir"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "E-posta başarı ile değiştirildi!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "Hesap kapatma başarılı"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "Hoşçakal, tekrar bekleriz..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s yok ve yaratılamıyor! Çıkış yapılıyor."
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "Hata! Güncelleme klasörü oluşturulamadı!"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "Hata: %s bulunamadı ve yaratılamıyor! Çıkış yapılıyor."
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -704,36 +706,36 @@ msgstr "Bilinmeyen komut."
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "Lütfen bir isim belirtin."
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "Oyuncu zaten %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "Oyuncu başarı ile %s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "Oyuncu %s yapılamaz!"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "Boş sohbet gönderilemez!"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -744,179 +746,179 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "Grup adı eksik."
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "Lonca adı eksik."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "Enter tuşu sohbeti açar/kapatır."
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "Sohbeti kapatır."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "Enter tuşu sohbeti sonlandırır."
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "Mesaj sohbeti kapatır."
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "arkadaÅŸ"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "ihmal edilmiÅŸ"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "nötr"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "Oyuncu görmezden gelinmiyordu!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "Oyuncu daha fazla görmezden gelinmiyor!"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "Oyuncuyu görmezden gelmeme başarılı olmamadı!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "Oyuncu zaten silindi!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "Oyuncu başarıyla silindi!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "Oyuncu silinemedi!"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr ""
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr ""
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr ""
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr ""
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr ""
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -940,36 +942,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "Genel"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "Hata ayıklama"
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "Ekran görüntüsü kaydı başarısız!"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "Sunucu bağlantısı koptu."
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "Ağ Hatası"
@@ -978,8 +980,8 @@ msgstr "Ağ Hatası"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "varsayılan"
@@ -1180,7 +1182,7 @@ msgstr "Hedef gerekli"
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "Normal"
@@ -1244,7 +1246,7 @@ msgstr "Takas"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "Saldırı"
@@ -1323,9 +1325,9 @@ msgstr "KonuÅŸ"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "Satın Al"
@@ -1336,9 +1338,9 @@ msgstr "Satın Al"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "Sat"
@@ -1347,7 +1349,7 @@ msgstr "Sat"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1373,7 +1375,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr "Gözmezden gelinenler listesine ekle"
@@ -1409,27 +1411,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "Ä°ptal"
@@ -1442,7 +1444,7 @@ msgstr "Oyuncular"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "Gruptan at"
@@ -1454,8 +1456,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "Sohbete ekle"
@@ -1476,8 +1478,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1499,7 +1501,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "Kıyafetler"
@@ -1525,7 +1527,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "Temizle"
@@ -1568,7 +1570,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "Ayrıl"
@@ -1578,14 +1580,14 @@ msgstr "Ayrıl"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr "Gruba davet et"
@@ -1594,52 +1596,69 @@ msgstr "Gruba davet et"
msgid "Change guild position"
msgstr "Lonca pozisyonunu deÄŸiÅŸtir"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "Harita işaretini tekrar adlandır"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "Ä°sim:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr "Takasa ekle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr "10 tanesini takasa ekle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr "Yarısını takasa ekle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr "Tamamını takasa ekle-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr "Tamamını takasa ekle"
@@ -1648,64 +1667,64 @@ msgstr "Tamamını takasa ekle"
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Sakla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "Sakla 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "Yarısını sakla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr "Tamamını sakla-1"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "Tamamını sakla"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "Almak"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "Geri al 10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "Yarısını geri al"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "Tamamını geri al"
@@ -1713,56 +1732,56 @@ msgstr "Tamamını geri al"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "Kullan"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1770,134 +1789,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr "Ä°hmal et"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "Görmezden gel"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr "Görmezden gelmeyi bırak"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr "Taklit"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "Satın Al (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "Nesneleri göster"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr "Toplama listesinden kaldır"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr "Toplama listesine ekle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1905,9 +1924,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "Çıkar"
@@ -1915,22 +1934,22 @@ msgstr "Çıkar"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "Donatmak"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "Bırak..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1938,56 +1957,56 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "Bırak"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "Bölme"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2102,10 +2121,10 @@ msgstr "Seçim Tamam"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "Çıkış"
@@ -2677,12 +2696,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr ""
@@ -2702,10 +2721,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "Sil"
@@ -2748,7 +2767,7 @@ msgstr "Kısayollar"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2756,8 +2775,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2765,7 +2784,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "Sohbet"
@@ -2821,7 +2840,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "Canavarlar"
@@ -2847,7 +2866,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "Partikül efektleri"
@@ -2981,39 +3000,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "Para: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "Dünzenle"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "Level: %d"
@@ -3024,30 +3043,30 @@ msgid "Battle"
msgstr "SavaÅŸ"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "Global duyuru:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "%s'ten Küresel duyuru:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%s %s'e fısıldıyor:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3061,7 +3080,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "Lonca"
@@ -3072,142 +3091,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "Ses"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "Sesi etkinleÅŸtir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "Müziği etkinleştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "Oyun sfx'ini etkinleÅŸtir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "Gui sfx'ini etkinleÅŸtir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "SFX ses seviyesi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "Müzik ses seviyesi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr "Lonca / Grup mesaj sesi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr "Takas isteÄŸi sesi"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "mumble sesli sohbeti etkinleÅŸtir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "Müziği indir"
@@ -3230,8 +3249,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "Renkler"
@@ -3401,100 +3420,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "Renk bu şekilde görünür"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "Tip:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "Gecikme:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "Kırmızı:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "YeÅŸil:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "Mavi:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "Sabit"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "Darbe"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "Gökkuşağı"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "Spektrum"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "Alfa:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "Atamak"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "Sil"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "Varsayılan"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "Tuş çatışması tespit edildi."
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3505,40 +3524,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "Kalibrasyona başlamak için butona tıkla"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "Kalibre et"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "Oyun çubuğunu etkinleştir"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "Oyun çubuğu"
@@ -3563,269 +3582,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "düşük"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "orta"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "yüksek"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "Çeşitli"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "Canavarlara verilen hasarı göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "Sadece erişilebilen canavarları otomatik hedefle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "Canavar saldırı menzilini vurgula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "Canavar HP çubuğunu göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr "Canavar hedeflerini sırayla değiştir"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "Harita"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr "Geçiş partiküllerini göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "harita kapılarını vurgula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "Zemin nesnelerini vurgula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "Oyuncu saldırı menzilini vurgula"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "Yol çiz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr "Haritada hızlı tuşları çiz"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "Otomatik konum sabitleme"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "Hareket halinde saldır"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "Oyuncu hareketlerini eÅŸitle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "Çılgın hareket A programı"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "Kendi HP çubuğunu göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "Hızlı istatistikleri etkinleştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr "Oyuncu hedeflerini sırayla değiştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "İş tecrübe mesajlarını göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "Oyuncu açılır pencerelerini göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "İşi göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr "Toplama filtresini etkinleÅŸtir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr "Ağırlık bildirimlerini etkinleştir"
@@ -3833,279 +3857,284 @@ msgstr "Ağırlık bildirimlerini etkinleştir"
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "MaÄŸaza"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "Alım/Satım isteklerini kabul et"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "MaÄŸaza modunu etkinleÅŸtir"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "NPC diyaloglarını kaydet"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "Sunucu yan saldırılarını etkinleştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "Bot Kontrolörünü etkinleştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "Hata ayıklama modunu etkinleştir"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "Düşük trafik modu"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr "Kalkan görüntüsünü gizle"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "Arkaplanı göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "Hayır"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "Donanım hızlandırma"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4187,623 +4216,623 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "Ä°sim"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "Ä°liÅŸki"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "Takasa izin ver"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "Fısıltılara izin ver"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr ""
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "Görmezden gelirken:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "Minik (10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "Küçük (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "Orta (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "Gui teması"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "Ana Yazı Tipi"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr ""
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "Kalın Yazı Tipi"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "Partikül yazı tipi"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "Yardım yazı tipi"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "Yazı tipi boyutu"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr ""
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "Tema DeÄŸiÅŸtirildi"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "Değişikliklerin etkinleşmesi için istemcinizi tekrar başlatın."
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr ""
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "Tam ekran"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "FPS limiti:"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr "Alternatif FPS limiti:"
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "Özel imleç"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "Hiç"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr "Pencere görünümüne geçilemedi ve eski hale geri dönüş başarısız oldu!"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr "Tam ekrana geçilemedi ve eski hale geri dönüş başarısız oldu!"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "Tam Ekrana Geçiliyor"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "Değişikliklerin etkili olması için yeniden başlatma gerekli."
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "OpenGL'ye DeÄŸiÅŸtiriliyor"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "OpenGL değişikliklerini uygulamak için yeniden başlatma gereklidir."
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "Özel çözünürlük (örnek: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "Yeni çözünürlük gir:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "Ekran Çözünürlüğü Değiştirildi"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr "Bazı pencereler düşürülmüş çözünürlüğe uyması için taşınmış olabilir."
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "Metin yok"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "Metin"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "Balonlar, isimler yok"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "Ä°simler ve balonlar"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "kapalı"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr "Bildirimleri"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr "Toplama bildirimlerini sohbette göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr "Toplama bildirimlerini partikül efekti olarak göster"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Gui şeffaflığı"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "Başın üstünde yazı"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "Çevresel grafikler"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "en yüksek"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "Partikül detayı"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4827,7 +4856,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4875,8 +4904,8 @@ msgstr "EKP"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "Ekipman"
@@ -4887,7 +4916,7 @@ msgstr "ENV"
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "Envanter"
@@ -4903,7 +4932,7 @@ msgid "SKI"
msgstr "YTN"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "Yetenekler"
@@ -4914,7 +4943,7 @@ msgstr "SOS"
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr "Sosyal"
@@ -4983,7 +5012,7 @@ msgstr "Bot Kontrolörü"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "Sıfırla"
@@ -4993,20 +5022,20 @@ msgid "Result"
msgstr "Sonuç"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Fiyat: %s / Toplam: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr ""
@@ -5016,9 +5045,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5028,18 +5057,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "OluÅŸtur"
@@ -5048,29 +5077,29 @@ msgstr "OluÅŸtur"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "En Fazla"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "E-posta Adresi DeÄŸiÅŸtir"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "Hesap:% s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "Yeni e-posta adresini tekrar yaz:"
@@ -5094,8 +5123,8 @@ msgstr "E-posta adresleri uyuÅŸmuyor."
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "Åžifre DeÄŸiÅŸtir"
@@ -5104,14 +5133,14 @@ msgstr "Åžifre DeÄŸiÅŸtir"
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "Åžifre:"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "Yeni ÅŸifreni ikinci tekrar yaz:"
@@ -5148,7 +5177,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "Ä°sim:"
@@ -5195,20 +5224,20 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "Erkek"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "Kadın"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "Lütfen %d puanı dağıt"
@@ -5224,17 +5253,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "Adınızda en az 4 karakter olması gerekir."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "Karakter istatistikleri TAMAM"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "Lütfen %d puanı eksilt"
@@ -5264,7 +5293,7 @@ msgstr "Hesap DeÄŸiÅŸtir"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "Oyna"
@@ -5279,8 +5308,8 @@ msgstr "Bilgi"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Kaydı Sil"
@@ -5320,19 +5349,19 @@ msgid "Enter password:"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr "Mevcut: %s; %d oyuncu mevcut."
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "%s 'e fısıldanıyor: %s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5343,211 +5372,211 @@ msgid "Yes"
msgstr "Evet"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr ""
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "Müzik:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "Harita:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "Harita:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "İşaretçi:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "Haritadaki oyuncu sayısı:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "Oyuncu Konumu:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%d FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (Yazılım)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr "%d FPS (mobil OpenGL)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "Partikül sayısı: %d"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "Hedef:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "Hedef Adı:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr "Hedef grup:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "Hedef Seviyesi:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "Hedef Grup:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "Lonca Hedefle:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "Gelen: %d bytes/s"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr "Giden: %d bytes/s"
@@ -5579,7 +5608,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "TAMAM"
@@ -5592,7 +5621,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "BaÄŸlan"
@@ -5627,12 +5656,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5642,47 +5671,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "Hepsi"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "Takas yapılacak nesne miktarını seç."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "Bırakılacak nesne miktarını seç."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "Saklanacak nesne miktarını seç."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "Depodan alınacak nesne miktarını seç."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "Bölünecek nesne miktarını seç."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "Satın alma mağazasına ekle."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "Satış mağazasına ekle."
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "Bilinmeyen."
@@ -5817,8 +5846,8 @@ msgstr "Sunucu DeÄŸiÅŸtir"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "Kayıt ol"
@@ -5838,94 +5867,94 @@ msgstr "Sunucu:"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr "envanter yer çubuğu"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "Level: %d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "Seviye: %d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "Gereklilik"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "Ä°leri"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "Onayla"
@@ -5934,8 +5963,8 @@ msgstr "Onayla"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "Ekle"
@@ -5982,12 +6011,12 @@ msgid "Switch character"
msgstr "Karakter deÄŸiÅŸtir"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "Onayla:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "E-Posta:"
@@ -6036,507 +6065,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "Sunucunu Seç"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "Yükle"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr ""
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "Alt oyun sunucuları için aynı IP' yi kullan"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "Sunucu listesi indiriliyor...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "Sunucu bekleniyor..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "İndirmeye hazırlanılıyor"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "Sunucu listesi alma hatası!"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "daha yeni bir sürüm gerektirir"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "v%s gerektirir"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "Uygula"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "Pencereleri sıfırla"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "KiÅŸisel MaÄŸaza"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "Nesne satın al"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "Nesne sat"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "Duyuru"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "Duyuruda linkleri göster"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "Takas isteÄŸi yolla"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s sizden %s %s istiyor, kabul ediyor musunuz?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "Yukarı"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "Mevcut yetenek puanları: %d"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr "Yetenek Seti %d"
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "Yetenek %d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "%s kullanıcısı %s loncasına davet edildi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "%s loncasından çıkış istendi."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "Loncaya üye davet et"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "%s loncasına kimi davet etmek istersin?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "Loncadan ayrıl?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "%s loncasından ayrılmak istediğine emin misin?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "Grup"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "%s adlı oyuncu gruba davet edildi."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr "Grup %s 'ten çıkış istendi."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr "Ãœye Gruba Daveti"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr "Grup %s 'e kimi davet etmek istersin?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "Gruptan ayrıl?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr "%s grubundan ayrılmak istediğinize emin misin?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr "Navigasyon"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr "Öncelikli canavarlar"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "Saldırılacak canavarlar"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr "Canavarları görmezden gel"
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr "Nesneleri Topla"
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr "Nesneleri görmezden gel"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "Grup kur"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "Davet et"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "%s 'ten gelen grup daveti kabul edildi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "%s 'ten gelen grup daveti reddedildi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "%s ten gelen lonca davetiyesi kabul edildi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "%s ten gelen lonca davetiyesi reddedildi."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "%s isimli lonca oluÅŸturuluyor."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "%s adlı grup kuruluyor."
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "Lonca Adı"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "Loncanızın adını seçiniz."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr "Lonca isteği alındı, ancak halihazırda bir tane var."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s seni %s loncasına katılmaya davet etti."
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "Lonca davetini kabul et"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "Bir grup daveti aldın, ancak zaten bir gruba dahilsin."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "Bir gruba katılma daveti aldın."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "%s grubuna katılmaya davet edildin."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s seni gruplarına davet etti."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s seni %s grubuna davet etti."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "Grup Davetini Kabul et"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "Grup kuramazsın. Zaten bir gruba dahilsin"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr "Grup Adı"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "Grubunun adını seç."
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "Exp:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "Ä°ÅŸ: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "Ä°ÅŸ:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "Karakter Puanları: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr "Düzeltme puanları: %d"
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "Komut Editörü"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "büyü"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "diÄŸer"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "Sembol:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "Komut:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "Hedef Tipi:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "Ä°kon:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "Mana:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "Büyü Leveli:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "Büyü Okulu:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "Okul leveli:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "Kayıt"
@@ -6594,18 +6623,18 @@ msgstr ""
"koyamazsınız."
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "Ä°sim: %s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "Güncelleniyor..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "Bağlanıyor..."
@@ -6659,17 +6688,17 @@ msgid "Who Is Online - Update"
msgstr "Kimler Online - Güncelle"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "Dünya Seç"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "Hesabı Değiştir"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "Dünya Seç"
@@ -6717,122 +6746,122 @@ msgid "Cart"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "Seçenekler:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr " -l --log-file : Kullanımı kütükle"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr " -v --version : Versiyonu görüntüle"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr " -h --help : Yardımı görüntüle"
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr " -C --config-dir : Kullanılacak ayar klasörü"
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr " -U --username : Bu kullanıcı adı ile giriş yap"
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr " -P --password : Bu ÅŸifre ile giriÅŸ yap"
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr " -c --character : Bu karakter ile giriÅŸ yap"
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr " -s --server : Sunucu adına veya IP'ye giriş yap"
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr " -p --port : Sunucu Portuna GiriÅŸ yap"
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr " -D --default : Varsayılan karakter sunucusu ve karakteri seç"
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr "-u --skip-update : Güncelleme indirmelerini atla"
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr " -d --data : Oyun bilgilerinin yükleneceği klasör"
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr " -L --localdata-dir : Yerel bilgi klasörü olarak kullanılacak klasör"
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr " --screenshot-dir : Ekran görüntülerinin kaydedileceği klasör"
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr " --safemode : Oyunu güvenli modda başlat"
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6945,55 +6974,55 @@ msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7292,125 +7321,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "Başka birisi bu hesabı kullanmaya çalışıyor."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "Zaten bu hesaba bağlanıldı."
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "Güç"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "Çeviklik"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "Yaşam Gücü"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "Zeka"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "Maharet"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "Åžans"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr ""
@@ -7789,44 +7818,44 @@ msgstr "Güvenli OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "isimsiz"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "Bilinmeyen nesne"
diff --git a/po/vls.po b/po/vls.po
index 22bd1faf1..1e24f7705 100644
--- a/po/vls.po
+++ b/po/vls.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Vlaams (http://www.transifex.com/projects/p/manaplus/language/vls/)\n"
"MIME-Version: 1.0\n"
@@ -46,59 +46,59 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
@@ -106,387 +106,387 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr ""
@@ -562,13 +562,15 @@ msgstr ""
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1316,9 +1318,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr ""
@@ -1329,9 +1331,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr ""
@@ -1340,7 +1342,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr ""
@@ -1435,7 +1437,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr ""
@@ -1916,14 +1935,14 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr ""
@@ -1939,48 +1958,48 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr ""
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr ""
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr ""
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr ""
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr ""
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr ""
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5047,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr ""
@@ -5039,9 +5067,9 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr ""
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,15 +5739,15 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
@@ -5727,8 +5755,8 @@ msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
msgstr[1] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
@@ -5736,12 +5764,12 @@ msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5833,42 +5861,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5878,7 +5906,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5886,7 +5914,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5894,13 +5922,13 @@ msgid "Level: %d"
msgstr ""
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5925,8 +5953,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr ""
@@ -6016,12 +6044,12 @@ msgid "Passwords do not match."
msgstr ""
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6032,7 +6060,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6047,33 +6075,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6094,23 +6122,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6131,24 +6159,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr ""
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6241,190 +6269,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6595,7 +6623,7 @@ msgid "Updating..."
msgstr ""
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr ""
@@ -6624,12 +6652,12 @@ msgid "Completed"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6639,12 +6667,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6666,25 +6694,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6692,7 +6720,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 638e4fd20..8752cff98 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-15 11:37+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-29 13:57+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/manaplus/"
"language/zh_CN/)\n"
@@ -34,464 +34,464 @@ msgid "Accepting incoming trade requests"
msgstr "接å—传入的交易请求"
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1255
+#: src/actormanager.cpp:1253
msgid "Visible on map"
msgstr "在地图上å¯è§"
#. TRANSLATORS: default race name
-#: src/being/being.cpp:330
+#: src/being/being.cpp:324
msgid "Human"
msgstr ""
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "dodge"
msgstr "躲闪"
-#: src/being/being.cpp:496
+#: src/being/being.cpp:489
msgid "miss"
msgstr "失误"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
+#: src/being/being.cpp:1794 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
+#: src/being/being.cpp:1799 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr "I"
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:377
#, c-format
msgid "You were killed by %s"
msgstr "你被 %s æ€æŽ‰äº†"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:817
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:821
msgid "Item is too heavy."
msgstr "项目是太é‡äº†ã€‚"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:825
msgid "Item is too far away."
msgstr "物å“太远了。"
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:829
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:833
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:837
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:841
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:865
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] "你拾起%d[@@%d|%s @@]。"
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1047 src/being/localplayer.cpp:1082
+#: src/being/localplayer.cpp:1083
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1088 src/being/localplayer.cpp:1095
+#: src/being/localplayer.cpp:1102
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1288
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1290
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1292
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1294
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1296
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1298
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1321
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1327
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1332
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1347
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1349
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1351
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1353
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1355
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1357
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1359
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1361
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1363
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1365
msgid "(?) move to target"
msgstr "(?)移动到目标"
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1385
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1387
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1389
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1391
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1393
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1413 src/being/localplayer.cpp:1421
+#: src/being/localplayer.cpp:1449
msgid "(?) attack"
msgstr "(?) 攻击"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1415 src/being/localplayer.cpp:1441
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1417
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1419
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1443
msgid "(G) go and attack"
msgstr "(G) 去攻击"
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1445
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1447
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1501
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1503
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1505
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1507
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1509
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1511
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1513
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1515
msgid "(?) pick up"
msgstr "(?)æ‹¿èµ·"
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1529
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1531
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1533
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1535
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1537
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1539
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1559
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1561
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1563
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1565
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1567
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1569
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1589
msgid "(a) attack all players"
msgstr "(a) 攻击所有玩家"
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1591
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1593
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1595
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1597
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1617
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1619
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1621
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1650
msgid "Away"
msgstr "è·ç¦»"
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1673
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1675
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1677 src/being/localplayer.cpp:1695
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1691
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1693
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1720
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1722
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1724
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3290
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3296 src/being/localplayer.cpp:3321
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3306
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3312 src/being/localplayer.cpp:3326
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3670
#, c-format
msgid "You see %s"
msgstr ""
@@ -501,8 +501,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr "完全忽略"
@@ -529,37 +529,37 @@ msgstr "æµåŠ¨çš„泡沫"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1141 src/gui/windowmenu.cpp:155
-#: src/gui/windows/setupwindow.cpp:61
+#: src/client.cpp:1124 src/gui/windowmenu.cpp:155
+#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "设置"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1127 src/gui/widgets/tabs/setup_perfomance.cpp:52
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1130 src/gui/widgets/tabs/setup_video.cpp:226
msgid "Video"
msgstr "视频"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1133 src/gui/widgets/tabs/setup_theme.cpp:269
msgid "Theme"
msgstr "主题"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1153
+#: src/client.cpp:1136
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1156 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1139 src/gui/windowmenu.cpp:71
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "帮助"
@@ -567,46 +567,48 @@ msgstr "帮助"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
-#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
-#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
-#: src/gui/windows/shopwindow.cpp:78
+#: src/client.cpp:1143 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
+#: src/gui/windows/inventorywindow.cpp:226 src/gui/windows/npcdialog.cpp:70
+#: src/gui/windows/npcdialog.cpp:108 src/gui/windows/questswindow.cpp:125
+#: src/gui/windows/shopwindow.cpp:79
msgid "Close"
msgstr "关闭"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1284
+#: src/client.cpp:1265
msgid "Connecting to server"
msgstr "正在连接æœåŠ¡å™¨"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1331
+#: src/client.cpp:1312
msgid "Logging in"
msgstr "登录中"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1373
+#: src/client.cpp:1354
msgid "Entering game world"
msgstr "进入游æˆä¸–ç•Œ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1496
+#: src/client.cpp:1477
msgid "Requesting characters"
msgstr "请求角色"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1536
+#: src/client.cpp:1517
msgid "Connecting to the game server"
msgstr "正在连接游æˆæœåŠ¡å™¨"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1548
+#: src/client.cpp:1529
msgid "Changing game servers"
msgstr "正在更改游æˆæœåŠ¡å™¨"
@@ -621,10 +623,10 @@ msgstr "正在更改游æˆæœåŠ¡å™¨"
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
+#: src/client.cpp:1584 src/client.cpp:1595 src/client.cpp:1779
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
-#: src/gui/windows/charcreatedialog.cpp:349
+#: src/gui/windows/charcreatedialog.cpp:348
#: src/gui/windows/charselectdialog.cpp:299
#: src/gui/windows/editserverdialog.cpp:186
#: src/gui/windows/registerdialog.cpp:260
@@ -634,65 +636,65 @@ msgid "Error"
msgstr "错误"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1634
+#: src/client.cpp:1607
msgid "Requesting registration details"
msgstr "正在请求详细注册信æ¯"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1675
+#: src/client.cpp:1648
msgid "Password Change"
msgstr "更改密ç "
#. TRANSLATORS: password change message text
-#: src/client.cpp:1677
+#: src/client.cpp:1650
msgid "Password changed successfully!"
msgstr "密ç æ›´æ”¹æˆåŠŸï¼"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1699
+#: src/client.cpp:1672
msgid "Email Change"
msgstr "更改电å­é‚®ç®±åœ°å€"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1701
+#: src/client.cpp:1674
msgid "Email changed successfully!"
msgstr "电å­é‚®ç®±åœ°å€æ›´æ”¹æˆåŠŸï¼"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1724
+#: src/client.cpp:1697
msgid "Unregister Successful"
msgstr "å–消注册æˆåŠŸ"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1726
+#: src/client.cpp:1699
msgid "Farewell, come back any time..."
msgstr "å†è§ï¼Œæ¬¢è¿Žéšæ—¶å›žæ¥... ..."
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
-#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
+#: src/client.cpp:1987 src/client.cpp:2002 src/client.cpp:2047
+#: src/client.cpp:2063 src/client.cpp:2490 src/client.cpp:2498
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr "%s ä¸å­˜åœ¨ï¼Œä¸”无法创建ï¼æ­£åœ¨é€€å‡ºã€‚"
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2246
+#: src/client.cpp:2219
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2287 src/client.cpp:2294
+#: src/client.cpp:2260 src/client.cpp:2267
msgid "Error creating updates directory!"
msgstr "创建更新目录错误ï¼"
-#: src/client.cpp:2316 src/client.cpp:2333
+#: src/client.cpp:2289 src/client.cpp:2306
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr "错误:%s ä¸å­˜åœ¨ä¸”无法创建ï¼æ­£åœ¨é€€å‡ºã€‚"
#. TRANSLATORS: error message question
-#: src/client.cpp:2996
+#: src/client.cpp:2972
msgid "Do you want to open support page?"
msgstr ""
@@ -705,36 +707,36 @@ msgstr "未知命令。"
#. TRANSLATORS: party invite message
#. TRANSLATORS: unignore command
#. TRANSLATORS: erase command
-#: src/commands.cpp:154 src/commands.cpp:447 src/commands.cpp:534
-#: src/commands.cpp:588
+#: src/commands.cpp:155 src/commands.cpp:448 src/commands.cpp:535
+#: src/commands.cpp:589
msgid "Please specify a name."
msgstr "请指定一个å称。"
#. TRANSLATORS: change relation
-#: src/commands.cpp:161
+#: src/commands.cpp:162
#, c-format
msgid "Player already %s!"
msgstr "玩家已ç»%s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:173
+#: src/commands.cpp:174
#, c-format
msgid "Player successfully %s!"
msgstr "玩家æˆåŠŸ%s!"
#. TRANSLATORS: change relation
-#: src/commands.cpp:179
+#: src/commands.cpp:180
#, c-format
msgid "Player could not be %s!"
msgstr "玩家ä¸èƒ½ä¸º %s"
#. TRANSLATORS: whisper send
-#: src/commands.cpp:351
+#: src/commands.cpp:352
msgid "Cannot send empty whispers!"
msgstr "无法å‘é€ç©ºç™½ç§ä¿¡ï¼"
#. TRANSLATORS: new whisper query
-#: src/commands.cpp:369
+#: src/commands.cpp:370
#, c-format
msgid ""
"Cannot create a whisper tab for nick \"%s\"! It either already exists, or is "
@@ -743,179 +745,179 @@ msgstr "无法为 \"%s\"创建ç§ä¿¡æ ‡ç­¾ï¼è¦ä¹ˆå·²ç»å­˜åœ¨ï¼Œè¦ä¹ˆæ˜¯ä½ è‡
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/commands.cpp:388 src/commands.cpp:399
+#: src/commands.cpp:389 src/commands.cpp:400
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
-#: src/commands.cpp:411 src/net/ea/gui/partytab.cpp:78
+#: src/commands.cpp:412 src/net/ea/gui/partytab.cpp:78
msgid "Party name is missing."
msgstr "帮会å称缺失。"
#. TRANSLATORS: create guild message
-#: src/commands.cpp:427
+#: src/commands.cpp:428
msgid "Guild name is missing."
msgstr "公会å称缺失。"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Return toggles chat."
msgstr "<回车>键促å‘èŠå¤©ã€‚"
-#: src/commands.cpp:464
+#: src/commands.cpp:465
msgid "Message closes chat."
msgstr "讯æ¯å…³é—­èŠå¤©ã€‚"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:475
+#: src/commands.cpp:476
msgid "Return now toggles chat."
msgstr "<回车>键现在促å‘èŠå¤©ã€‚"
#. TRANSLATORS: message from toggle chat command
-#: src/commands.cpp:484
+#: src/commands.cpp:485
msgid "Message now closes chat."
msgstr "讯æ¯çŽ°åœ¨å…³é—­èŠå¤©ã€‚"
#. TRANSLATORS: adding friend command
-#: src/commands.cpp:512
+#: src/commands.cpp:513
msgid "friend"
msgstr "朋å‹"
#. TRANSLATORS: disregard command
-#: src/commands.cpp:518
+#: src/commands.cpp:519
msgid "disregarded"
msgstr "无视"
#. TRANSLATORS: neutral command
-#: src/commands.cpp:524
+#: src/commands.cpp:525
msgid "neutral"
msgstr "中立"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:549
+#: src/commands.cpp:550
msgid "Player wasn't ignored!"
msgstr "玩家没有被忽视ï¼"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:559
+#: src/commands.cpp:560
msgid "Player no longer ignored!"
msgstr "玩家ä¸å†è¢«å¿½è§†ï¼"
#. TRANSLATORS: unignore command
-#: src/commands.cpp:564
+#: src/commands.cpp:565
msgid "Player could not be unignored!"
msgstr "ä¸èƒ½å–消对玩家的忽视!"
#. TRANSLATORS: blacklist command
-#: src/commands.cpp:572
+#: src/commands.cpp:573
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/commands.cpp:578
+#: src/commands.cpp:579
msgid "enemy"
msgstr ""
#. TRANSLATORS: erase command
-#: src/commands.cpp:598
+#: src/commands.cpp:599
msgid "Player already erased!"
msgstr "玩家已ç»è¢«åˆ é™¤!"
#. TRANSLATORS: erase command
-#: src/commands.cpp:612
+#: src/commands.cpp:613
msgid "Player successfully erased!"
msgstr "玩家æˆåŠŸè¢«åˆ é™¤ï¼"
#. TRANSLATORS: erase command
-#: src/commands.cpp:617
+#: src/commands.cpp:618
msgid "Player could not be erased!"
msgstr "无法删除玩家ï¼"
#. TRANSLATORS: uptime command
-#: src/commands.cpp:908 src/commands.cpp:964
+#: src/commands.cpp:909 src/commands.cpp:965
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d week"
msgstr ""
-#: src/commands.cpp:919
+#: src/commands.cpp:920
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d day"
msgstr ""
-#: src/commands.cpp:930
+#: src/commands.cpp:931
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hour"
msgstr ""
-#: src/commands.cpp:940
+#: src/commands.cpp:941
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minute"
msgstr ""
-#: src/commands.cpp:950
+#: src/commands.cpp:951
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d second"
msgstr ""
-#: src/commands.cpp:960
+#: src/commands.cpp:961
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/commands.cpp:1118
+#: src/commands.cpp:1119
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -938,36 +940,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:463
msgid "General"
msgstr "常规"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:465
+#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:54
msgid "Debug"
msgstr "调试 "
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:575
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:585
msgid "Saving screenshot failed!"
msgstr "ä¿å­˜å±å¹•å¿«ç…§å¤±è´¥ï¼"
#. TRANSLATORS: error message text
-#: src/game.cpp:668
+#: src/game.cpp:666
msgid "The connection to the server was lost."
msgstr "æœåŠ¡å™¨çš„连接丢失。"
#. TRANSLATORS: error message header
-#: src/game.cpp:671
+#: src/game.cpp:669
msgid "Network Error"
msgstr "网络错误"
@@ -976,8 +978,8 @@ msgstr "网络错误"
#. TRANSLATORS: screen density type
#. TRANSLATORS: vsync type
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
-#: src/gui/widgets/tabs/setup_other.cpp:72
-#: src/gui/widgets/tabs/setup_visual.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:73
+#: src/gui/widgets/tabs/setup_visual.cpp:79
msgid "default"
msgstr "默认"
@@ -1178,7 +1180,7 @@ msgstr ""
#. TRANSLATORS: update type
#. TRANSLATORS: onscreen button size
-#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:42
+#: src/gui/models/updatetypemodel.h:32 src/gui/widgets/tabs/setup_touch.cpp:43
msgid "Normal"
msgstr "正常"
@@ -1242,7 +1244,7 @@ msgstr "交易"
#: src/gui/popups/popupmenu.cpp:156 src/gui/popups/popupmenu.cpp:260
#: src/gui/popups/popupmenu.cpp:695 src/gui/setupactiondata.h:51
#: src/gui/windows/botcheckerwindow.cpp:302
-#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:289
+#: src/net/eathena/generalhandler.cpp:250 src/net/tmwa/generalhandler.cpp:288
msgid "Attack"
msgstr "攻击"
@@ -1321,9 +1323,9 @@ msgstr "说è¯"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:179 src/gui/windows/buydialog.cpp:195
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "è´­ä¹°"
@@ -1334,9 +1336,9 @@ msgstr "è´­ä¹°"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
-#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
+#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:57
+#: src/gui/windows/selldialog.cpp:71 src/gui/windows/selldialog.cpp:117
msgid "Sell"
msgstr "出售"
@@ -1345,7 +1347,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr "å‘表评论"
@@ -1371,7 +1373,7 @@ msgstr "加入攻击清å•"
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1407,27 +1409,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/changeemaildialog.cpp:55
-#: src/gui/windows/changepassworddialog.cpp:57
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/changeemaildialog.cpp:56
+#: src/gui/windows/changepassworddialog.cpp:58
#: src/gui/windows/charcreatedialog.cpp:119
#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
-#: src/gui/windows/itemamountwindow.cpp:162
+#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
-#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
-#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
-#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:178
+#: src/gui/windows/registerdialog.cpp:78 src/gui/windows/setupwindow.cpp:95
+#: src/gui/windows/socialwindow.cpp:1186
+#: src/gui/windows/textcommandeditor.cpp:87 src/gui/windows/textdialog.cpp:55
+#: src/gui/windows/unregisterdialog.cpp:55
+#: src/gui/windows/updaterwindow.cpp:179
msgid "Cancel"
msgstr "å–消"
@@ -1440,7 +1442,7 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr "踢从党"
@@ -1452,8 +1454,8 @@ msgstr "拾å–"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr "加入èŠå¤©"
@@ -1474,8 +1476,8 @@ msgstr "é‡å‘½å"
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1497,7 +1499,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:192
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr "套装"
@@ -1523,7 +1525,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
#. TRANSLATORS: npc dialog button
-#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:104
+#: src/gui/popups/popupmenu.cpp:624 src/gui/windows/npcdialog.cpp:105
msgid "Clear"
msgstr "清除"
@@ -1566,7 +1568,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1259
msgid "Leave"
msgstr "留下"
@@ -1576,14 +1578,14 @@ msgstr "留下"
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1592,52 +1594,69 @@ msgstr ""
msgid "Change guild position"
msgstr "更改公会的立场"
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr "é‡å‘½å的地图标志"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr "å称:"
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr "玩家评论"
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr "评论:"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1646,64 +1665,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
-#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "存储"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr "商店10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr "商店的一åŠ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr "商店所有"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:224
msgid "Retrieve"
msgstr "å–回"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr "拿出10"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr "拿出一åŠ"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr "检索所有"
@@ -1711,56 +1730,56 @@ msgstr "检索所有"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
-#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
+#: src/gui/windows/inventorywindow.cpp:173
+#: src/gui/windows/inventorywindow.cpp:654 src/gui/windows/skilldialog.cpp:289
msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr "éšè—"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr "显示"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:169
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
-#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
+#: src/gui/widgets/tabs/setup_theme.cpp:127
+#: src/gui/windows/socialwindow.cpp:960
msgid "(default)"
msgstr "(默认)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr "x"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1768,134 +1787,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr "是朋å‹"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr "忽略"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr "按照"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr "è´­ä¹°(?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr "出售(?)"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr "显示项目"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1903,9 +1922,9 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
-#: src/gui/windows/inventorywindow.cpp:173
-#: src/gui/windows/inventorywindow.cpp:642
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:67
+#: src/gui/windows/inventorywindow.cpp:175
+#: src/gui/windows/inventorywindow.cpp:643
msgid "Unequip"
msgstr "å¸ä¸‹è£…备"
@@ -1913,22 +1932,22 @@ msgstr "å¸ä¸‹è£…备"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
-#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:171
+#: src/gui/windows/inventorywindow.cpp:648 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "装备"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
-#: src/gui/windows/inventorywindow.cpp:751
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/windows/inventorywindow.cpp:752
msgid "Drop..."
msgstr "掉è½... ..."
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr "所有"
@@ -1936,56 +1955,56 @@ msgstr "所有"
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
-#: src/gui/windows/inventorywindow.cpp:756
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:126
+#: src/gui/windows/inventorywindow.cpp:757
msgid "Drop"
msgstr "丢弃"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:190
msgid "Split"
msgstr "分离"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2100,10 +2119,10 @@ msgstr "选择OK"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:255
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:119
+#: src/gui/windows/serverdialog.cpp:201
msgid "Quit"
msgstr "退出"
@@ -2675,12 +2694,12 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
-#: src/gui/widgets/tabs/setup_audio.cpp:146
+#: src/gui/widgets/tabs/setup_audio.cpp:147
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
-#: src/gui/widgets/tabs/setup_visual.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:335
+#: src/gui/widgets/tabs/setup_visual.cpp:190
#: src/gui/windows/charcreatedialog.cpp:109
-#: src/gui/windows/registerdialog.cpp:116
+#: src/gui/windows/registerdialog.cpp:117
msgid "Other"
msgstr "其他"
@@ -2700,10 +2719,10 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: command editor button
-#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
+#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:197
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:209 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/shopwindow.cpp:103 src/gui/windows/textcommandeditor.cpp:91
msgid "Delete"
msgstr "删除"
@@ -2746,7 +2765,7 @@ msgstr "å¿«æ·é”®"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:313
#: src/gui/windowmenu.cpp:151
msgid "Windows"
msgstr ""
@@ -2754,8 +2773,8 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: emotes window name
#. TRANSLATORS: emotes tab name
-#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:50
-#: src/gui/windows/emotewindow.cpp:108
+#: src/gui/setupactiondata.h:2015 src/gui/windows/emotewindow.cpp:51
+#: src/gui/windows/emotewindow.cpp:109
msgid "Emotes"
msgstr ""
@@ -2763,7 +2782,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:154
msgid "Chat"
msgstr "èŠå¤©"
@@ -2819,7 +2838,7 @@ msgstr "NPCs"
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:101
+#: src/gui/userpalette.cpp:129 src/gui/widgets/tabs/setup_other.cpp:102
msgid "Monsters"
msgstr "怪物"
@@ -2845,7 +2864,7 @@ msgstr ""
#. TRANSLATORS: palette color
#. TRANSLATORS: settings option
-#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:154
+#: src/gui/userpalette.cpp:140 src/gui/widgets/tabs/setup_visual.cpp:155
msgid "Particle effects"
msgstr "ç²’å­æ•ˆæžœ"
@@ -2979,39 +2998,39 @@ msgstr ""
msgid "Tiles border"
msgstr ""
-#: src/gui/widgets/characterdisplay.cpp:135
+#: src/gui/widgets/characterdisplay.cpp:134
#, c-format
msgid "Level: %u"
msgstr ""
#. TRANSLATORS: status window label
-#: src/gui/widgets/characterdisplay.cpp:137
-#: src/gui/windows/inventorywindow.cpp:566
-#: src/gui/windows/statuswindow.cpp:149 src/gui/windows/statuswindow.cpp:312
-#: src/gui/windows/statuswindow.cpp:365
+#: src/gui/widgets/characterdisplay.cpp:136
+#: src/gui/windows/inventorywindow.cpp:567
+#: src/gui/windows/statuswindow.cpp:150 src/gui/windows/statuswindow.cpp:313
+#: src/gui/windows/statuswindow.cpp:366
#, c-format
msgid "Money: %s"
msgstr "金å¸: %s"
#. TRANSLATORS: Text under equipped items (should be small)
-#: src/gui/widgets/itemcontainer.cpp:323
+#: src/gui/widgets/itemcontainer.cpp:324
msgid "Eq."
msgstr ""
#. TRANSLATORS: dialog message
-#: src/gui/widgets/itemlinkhandler.cpp:95
+#: src/gui/widgets/itemlinkhandler.cpp:96
msgid "Open url"
msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:206
+#: src/gui/windows/serverdialog.cpp:207
msgid "Edit"
msgstr "编辑"
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:594
#, c-format
msgid "Lvl: %d"
msgstr "等级: %d"
@@ -3022,30 +3041,30 @@ msgid "Battle"
msgstr "战斗"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:156
+#: src/gui/widgets/tabs/chattab.cpp:155
msgid "Global announcement:"
msgstr "全局公告:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:162
+#: src/gui/widgets/tabs/chattab.cpp:161
#, c-format
msgid "Global announcement from %s:"
msgstr "%s 全局公告:"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:188
+#: src/gui/widgets/tabs/chattab.cpp:187
#, c-format
msgid "%s whispers: %s"
msgstr "%sç§è¯­:%s"
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:539
+#: src/gui/widgets/tabs/chattab.cpp:538
#, c-format
msgid "%s is now Online."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/widgets/tabs/chattab.cpp:544
+#: src/gui/widgets/tabs/chattab.cpp:543
#, c-format
msgid "%s is now Offline."
msgstr ""
@@ -3059,7 +3078,7 @@ msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: guild chat tab name
#: src/gui/widgets/tabs/guildchattab.cpp:37
-#: src/gui/windows/socialwindow.cpp:186 src/gui/windows/socialwindow.cpp:322
+#: src/gui/windows/socialwindow.cpp:187 src/gui/windows/socialwindow.cpp:321
#: src/net/ea/gui/guildtab.cpp:44
msgid "Guild"
msgstr "帮会"
@@ -3070,142 +3089,142 @@ msgid "Lang"
msgstr ""
#. TRANSLATORS: audio tab in settings
-#: src/gui/widgets/tabs/setup_audio.cpp:48
+#: src/gui/widgets/tabs/setup_audio.cpp:49
msgid "Audio"
msgstr "音频"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:56
+#: src/gui/widgets/tabs/setup_audio.cpp:57
msgid "Basic settings"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:59
+#: src/gui/widgets/tabs/setup_audio.cpp:60
msgid "Enable Audio"
msgstr "å¯ç”¨éŸ³é¢‘"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:62
+#: src/gui/widgets/tabs/setup_audio.cpp:63
msgid "Enable music"
msgstr "å¯ç”¨éŸ³ä¹"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:66
+#: src/gui/widgets/tabs/setup_audio.cpp:67
msgid "Enable game sfx"
msgstr "å¯ç”¨æ¸¸æˆSFX"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:70
+#: src/gui/widgets/tabs/setup_audio.cpp:71
msgid "Enable gui sfx"
msgstr "å¯ç”¨GUI SFX"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:74
+#: src/gui/widgets/tabs/setup_audio.cpp:75
msgid "Sfx volume"
msgstr "音效声é‡"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:78
+#: src/gui/widgets/tabs/setup_audio.cpp:79
msgid "Music volume"
msgstr "音ä¹å£°é‡"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:82
+#: src/gui/widgets/tabs/setup_audio.cpp:83
msgid "Enable music fade out"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:86
+#: src/gui/widgets/tabs/setup_audio.cpp:87
msgid "Audio frequency"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:90
+#: src/gui/widgets/tabs/setup_audio.cpp:91
msgid "mono"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:92
+#: src/gui/widgets/tabs/setup_audio.cpp:93
msgid "stereo"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:94
+#: src/gui/widgets/tabs/setup_audio.cpp:95
msgid "surround"
msgstr ""
#. TRANSLATORS: audio type
-#: src/gui/widgets/tabs/setup_audio.cpp:96
+#: src/gui/widgets/tabs/setup_audio.cpp:97
msgid "surround+center+lfe"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:98
+#: src/gui/widgets/tabs/setup_audio.cpp:99
msgid "Audio channels"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_audio.cpp:103
+#: src/gui/widgets/tabs/setup_audio.cpp:104
msgid "Sound effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:106
+#: src/gui/widgets/tabs/setup_audio.cpp:107
msgid "Information dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:110
+#: src/gui/widgets/tabs/setup_audio.cpp:111
msgid "Request dialog sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:114
+#: src/gui/widgets/tabs/setup_audio.cpp:115
msgid "Whisper message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:118
+#: src/gui/widgets/tabs/setup_audio.cpp:119
msgid "Guild / Party message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:122
+#: src/gui/widgets/tabs/setup_audio.cpp:123
msgid "Highlight message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:126
+#: src/gui/widgets/tabs/setup_audio.cpp:127
msgid "Global message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:130
+#: src/gui/widgets/tabs/setup_audio.cpp:131
msgid "Error message sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:134
+#: src/gui/widgets/tabs/setup_audio.cpp:135
msgid "Trade request sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:138
+#: src/gui/widgets/tabs/setup_audio.cpp:139
msgid "Show window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:142
+#: src/gui/widgets/tabs/setup_audio.cpp:143
msgid "Hide window sound"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:150
+#: src/gui/widgets/tabs/setup_audio.cpp:151
msgid "Enable mumble voice chat"
msgstr "å¯ç”¨è¯­éŸ³èŠå¤©"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_audio.cpp:155
+#: src/gui/widgets/tabs/setup_audio.cpp:156
msgid "Download music"
msgstr "下载音ä¹"
@@ -3228,8 +3247,8 @@ msgstr ""
#. TRANSLATORS: settings colors tab name
#. TRANSLATORS: emotes tab name
#: src/gui/widgets/tabs/setup_chat.cpp:61
-#: src/gui/widgets/tabs/setup_colors.cpp:85
-#: src/gui/windows/emotewindow.cpp:110
+#: src/gui/widgets/tabs/setup_colors.cpp:86
+#: src/gui/windows/emotewindow.cpp:111
msgid "Colors"
msgstr "颜色"
@@ -3398,100 +3417,100 @@ msgstr ""
msgid "Show motd server message on start"
msgstr ""
-#: src/gui/widgets/tabs/setup_colors.cpp:47
+#: src/gui/widgets/tabs/setup_colors.cpp:48
msgid "This is what the color looks like"
msgstr "这就是该色彩看起æ¥çš„æ ·å­"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:62
+#: src/gui/widgets/tabs/setup_colors.cpp:63
msgid "Type:"
msgstr "类型:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:66
-#: src/gui/widgets/tabs/setup_colors.cpp:339
+#: src/gui/widgets/tabs/setup_colors.cpp:67
+#: src/gui/widgets/tabs/setup_colors.cpp:334
msgid "Delay:"
msgstr "延迟:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:70
+#: src/gui/widgets/tabs/setup_colors.cpp:71
msgid "Red:"
msgstr "红色:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:74
+#: src/gui/widgets/tabs/setup_colors.cpp:75
msgid "Green:"
msgstr "绿色:"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:78
+#: src/gui/widgets/tabs/setup_colors.cpp:79
msgid "Blue:"
msgstr "è“色:"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:104
-#: src/gui/widgets/tabs/setup_colors.cpp:406
+#: src/gui/widgets/tabs/setup_colors.cpp:105
+#: src/gui/widgets/tabs/setup_colors.cpp:401
msgid "Static"
msgstr "é™æ­¢çš„"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:107
-#: src/gui/widgets/tabs/setup_colors.cpp:110
-#: src/gui/widgets/tabs/setup_colors.cpp:408
+#: src/gui/widgets/tabs/setup_colors.cpp:108
+#: src/gui/widgets/tabs/setup_colors.cpp:111
+#: src/gui/widgets/tabs/setup_colors.cpp:403
msgid "Pulse"
msgstr "脉冲"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:112
-#: src/gui/widgets/tabs/setup_colors.cpp:115
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:113
+#: src/gui/widgets/tabs/setup_colors.cpp:116
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Rainbow"
msgstr "彩虹"
#. TRANSLATORS: color type
-#: src/gui/widgets/tabs/setup_colors.cpp:117
-#: src/gui/widgets/tabs/setup_colors.cpp:120
-#: src/gui/widgets/tabs/setup_colors.cpp:410
+#: src/gui/widgets/tabs/setup_colors.cpp:118
+#: src/gui/widgets/tabs/setup_colors.cpp:121
+#: src/gui/widgets/tabs/setup_colors.cpp:405
msgid "Spectrum"
msgstr "色谱"
#. TRANSLATORS: colors tab. label.
-#: src/gui/widgets/tabs/setup_colors.cpp:333
+#: src/gui/widgets/tabs/setup_colors.cpp:328
msgid "Alpha:"
msgstr "阿尔法:"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:99
+#: src/gui/widgets/tabs/setup_input.cpp:101
msgid "Assign"
msgstr "分é…"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:101
+#: src/gui/widgets/tabs/setup_input.cpp:103
msgid "Unassign"
msgstr "å–消分é…"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:103
+#: src/gui/widgets/tabs/setup_input.cpp:105
msgid "Default"
msgstr "预设"
#. TRANSLATORS: button in input settings tab
-#: src/gui/widgets/tabs/setup_input.cpp:105
+#: src/gui/widgets/tabs/setup_input.cpp:107
msgid "Reset all keys"
msgstr ""
#. TRANSLATORS: setting tab name
-#: src/gui/widgets/tabs/setup_input.cpp:115
+#: src/gui/widgets/tabs/setup_input.cpp:117
msgid "Input"
msgstr ""
#. TRANSLATORS: input settings error header
-#: src/gui/widgets/tabs/setup_input.cpp:200
+#: src/gui/widgets/tabs/setup_input.cpp:195
msgid "Key Conflict(s) Detected."
msgstr "检测到按键冲çªã€‚"
#. TRANSLATORS: input settings error
-#: src/gui/widgets/tabs/setup_input.cpp:202
+#: src/gui/widgets/tabs/setup_input.cpp:197
#, c-format
msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
@@ -3500,40 +3519,40 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
-#: src/gui/widgets/tabs/setup_input.cpp:364
-#: src/gui/windows/questswindow.cpp:249
+#: src/gui/widgets/tabs/setup_input.cpp:359
+#: src/gui/windows/questswindow.cpp:248
msgid "unknown"
msgstr ""
#. TRANSLATORS: joystick settings tab label
-#: src/gui/widgets/tabs/setup_joystick.cpp:47
+#: src/gui/widgets/tabs/setup_joystick.cpp:48
#: src/gui/widgets/tabs/setup_joystick.cpp:138
msgid "Press the button to start calibration"
msgstr "按下开始校准按钮"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:49
+#: src/gui/widgets/tabs/setup_joystick.cpp:50
#: src/gui/widgets/tabs/setup_joystick.cpp:135
msgid "Calibrate"
msgstr "校准"
#. TRANSLATORS: joystick settings tab button
-#: src/gui/widgets/tabs/setup_joystick.cpp:51
+#: src/gui/widgets/tabs/setup_joystick.cpp:52
msgid "Detect joysticks"
msgstr ""
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:54
+#: src/gui/widgets/tabs/setup_joystick.cpp:55
msgid "Enable joystick"
msgstr "å¯ç”¨æ¸¸æˆæ†"
#. TRANSLATORS: joystick settings tab checkbox
-#: src/gui/widgets/tabs/setup_joystick.cpp:58
+#: src/gui/widgets/tabs/setup_joystick.cpp:59
msgid "Use joystick if client window inactive"
msgstr ""
#. TRANSLATORS: joystick settings tab name
-#: src/gui/widgets/tabs/setup_joystick.cpp:62
+#: src/gui/widgets/tabs/setup_joystick.cpp:63
msgid "Joystick"
msgstr "游æˆæ†"
@@ -3558,269 +3577,274 @@ msgid "No mods present"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:43
+#: src/gui/widgets/tabs/setup_other.cpp:44
msgid "Always show"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:45
+#: src/gui/widgets/tabs/setup_other.cpp:46
msgid "Auto hide in small resolution"
msgstr ""
#. TRANSLATORS: show buttons at top right corner type
-#: src/gui/widgets/tabs/setup_other.cpp:47
+#: src/gui/widgets/tabs/setup_other.cpp:48
msgid "Always auto hide"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:55
+#: src/gui/widgets/tabs/setup_other.cpp:56
msgid "System proxy"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:57
+#: src/gui/widgets/tabs/setup_other.cpp:58
msgid "Direct connection"
msgstr ""
#. TRANSLATORS: Proxy type selection
-#: src/gui/widgets/tabs/setup_other.cpp:64
+#: src/gui/widgets/tabs/setup_other.cpp:65
msgid "SOCKS5 hostname"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:74
-#: src/gui/widgets/tabs/setup_visual.cpp:56
-#: src/gui/widgets/tabs/setup_visual.cpp:158
+#: src/gui/widgets/tabs/setup_other.cpp:75
+#: src/gui/widgets/tabs/setup_visual.cpp:57
+#: src/gui/widgets/tabs/setup_visual.cpp:159
msgid "low"
msgstr "低"
#. TRANSLATORS: screen density type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:76
-#: src/gui/widgets/tabs/setup_visual.cpp:160
+#: src/gui/widgets/tabs/setup_other.cpp:77
+#: src/gui/widgets/tabs/setup_visual.cpp:161
msgid "medium"
msgstr "中"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:78
+#: src/gui/widgets/tabs/setup_other.cpp:79
msgid "tv"
msgstr ""
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_other.cpp:80
-#: src/gui/widgets/tabs/setup_visual.cpp:58
-#: src/gui/widgets/tabs/setup_visual.cpp:162
+#: src/gui/widgets/tabs/setup_other.cpp:81
+#: src/gui/widgets/tabs/setup_visual.cpp:59
+#: src/gui/widgets/tabs/setup_visual.cpp:163
msgid "high"
msgstr "高"
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:82
+#: src/gui/widgets/tabs/setup_other.cpp:83
msgid "xhigh"
msgstr ""
#. TRANSLATORS: screen density type
-#: src/gui/widgets/tabs/setup_other.cpp:84
+#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "xxhigh"
msgstr ""
#. TRANSLATORS: misc tab in settings
-#: src/gui/widgets/tabs/setup_other.cpp:94
+#: src/gui/widgets/tabs/setup_other.cpp:95
msgid "Misc"
msgstr "æ‚项"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:104
+#: src/gui/widgets/tabs/setup_other.cpp:105
msgid "Show damage inflicted to monsters"
msgstr "显示æŸå造æˆçš„,以怪物"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:108
+#: src/gui/widgets/tabs/setup_other.cpp:109
msgid "Auto target only reachable monsters"
msgstr "自动目标åªæœ‰åˆ°è¾¾æ€ªç‰©"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:112
+#: src/gui/widgets/tabs/setup_other.cpp:113
msgid "Highlight monster attack range"
msgstr "çªå‡ºæ˜¾ç¤ºæ€ªç‰©çš„攻击范围"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:117
+#: src/gui/widgets/tabs/setup_other.cpp:118
msgid "Show monster hp bar"
msgstr "显示怪物HPæ "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:121
+#: src/gui/widgets/tabs/setup_other.cpp:122
msgid "Cycle monster targets"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
-#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
+#: src/gui/widgets/tabs/setup_other.cpp:127 src/gui/windowmenu.cpp:102
+#: src/gui/windows/debugwindow.cpp:73 src/gui/windows/minimap.cpp:52
#: src/gui/windows/minimap.cpp:114
msgid "Map"
msgstr "地图"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:129
+#: src/gui/widgets/tabs/setup_other.cpp:130
msgid "Show warps particles"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:133
+#: src/gui/widgets/tabs/setup_other.cpp:134
msgid "Highlight map portals"
msgstr "çªå‡ºæ˜¾ç¤ºçš„地图门户网站"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:137
+#: src/gui/widgets/tabs/setup_other.cpp:138
msgid "Highlight floor items"
msgstr "çªå‡ºåœ°æ¿é¡¹ç›®"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:141
+#: src/gui/widgets/tabs/setup_other.cpp:142
msgid "Highlight player attack range"
msgstr "çªå‡ºæ˜¾ç¤ºçƒå‘˜çš„攻击范围"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:145
+#: src/gui/widgets/tabs/setup_other.cpp:146
msgid "Show extended minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:149
+#: src/gui/widgets/tabs/setup_other.cpp:150
msgid "Draw path"
msgstr "绘制路径"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:153
+#: src/gui/widgets/tabs/setup_other.cpp:154
msgid "Draw hotkeys on map"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:157
+#: src/gui/widgets/tabs/setup_other.cpp:158
msgid "Enable lazy scrolling"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:161
+#: src/gui/widgets/tabs/setup_other.cpp:162
msgid "Scroll laziness"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:165
+#: src/gui/widgets/tabs/setup_other.cpp:166
msgid "Scroll radius"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:169
+#: src/gui/widgets/tabs/setup_other.cpp:170
msgid "Auto resize minimaps"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:173
+#: src/gui/widgets/tabs/setup_other.cpp:174
msgid "Play map animations"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:178
+#: src/gui/widgets/tabs/setup_other.cpp:179
msgid "Moving"
msgstr "移动"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:181
+#: src/gui/widgets/tabs/setup_other.cpp:182
msgid "Auto fix position"
msgstr "自动修å¤çš„ä½ç½®"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:185
+#: src/gui/widgets/tabs/setup_other.cpp:186
+msgid "Show server side position"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:190
msgid "Attack while moving"
msgstr "攻击的åŒæ—¶ç§»åŠ¨"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:189
+#: src/gui/widgets/tabs/setup_other.cpp:194
msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:193
+#: src/gui/widgets/tabs/setup_other.cpp:198
msgid "Sync player move"
msgstr "åŒæ­¥æ’­æ”¾ç§»åŠ¨"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:197
+#: src/gui/widgets/tabs/setup_other.cpp:202
msgid "Crazy move A program"
msgstr "疯狂的举动的程åº"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:201
+#: src/gui/widgets/tabs/setup_other.cpp:206
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:211
msgid "Player"
msgstr "玩家"
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:213
msgid "Show own hp bar"
msgstr "显示自己的HPæ "
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:217
msgid "Enable quick stats"
msgstr "å¯ç”¨å¿«é€Ÿç»Ÿè®¡"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:221
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:225
msgid "Show job exp messages"
msgstr "显示工作EXP消æ¯"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:229
msgid "Show players popups"
msgstr "显示çƒå‘˜å¼¹å‡ºçª—å£"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:233
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:237
msgid "Show job"
msgstr "显示工作"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:241
msgid "Enable attack filter"
msgstr "å¯ç”¨æ”»å‡»è¿‡æ»¤å™¨"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:245
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:249
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:253
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:256
msgid "Enable weight notifications"
msgstr ""
@@ -3828,279 +3852,284 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:261 src/gui/windowmenu.cpp:134
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
-#: src/gui/windows/inventorywindow.cpp:192
+#: src/gui/windows/inventorywindow.cpp:194
msgid "Shop"
msgstr "商店"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:264
msgid "Accept sell/buy requests"
msgstr "接å—出售/购买请求"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:268
msgid "Enable shop mode"
msgstr "å¯ç”¨å•†åº—模å¼"
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:273 src/gui/windows/npcdialog.cpp:81
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:276
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:280
msgid "Log NPC dialogue"
msgstr "NPC对è¯"
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:285
msgid "Bots support"
msgstr "挂机支æŒ"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:288
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:292
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:298
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:301
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:309
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:317
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:322
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:326
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:330
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:338
msgid "Enable server side attack"
msgstr "å¯ç”¨æœåŠ¡å™¨ç«¯çš„攻击"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:346
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:350
msgid "Enable bot checker"
msgstr "å¯ç”¨æŒ‚机检查"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:354
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:359
msgid "Enable debug log"
msgstr "å¯ç”¨è°ƒè¯•æ—¥å¿—"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:363
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:367
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:371
msgid "Low traffic mode"
msgstr "低æµé‡æ¨¡å¼"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:375
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:380
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:386
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:391
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Show background"
msgstr "显示背景"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:400
msgid "Screen density override"
msgstr ""
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
-#: src/gui/widgets/tabs/setup_perfomance.cpp:40
+#: src/gui/widgets/tabs/setup_perfomance.cpp:41
#: src/gui/windows/confirmdialog.cpp:57
msgid "No"
msgstr "å¦"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:59
+#: src/gui/widgets/tabs/setup_perfomance.cpp:60
msgid "Better performance (enable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:63
+#: src/gui/widgets/tabs/setup_perfomance.cpp:64
msgid "Auto adjust performance"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:67
+#: src/gui/widgets/tabs/setup_perfomance.cpp:68
msgid "Hw acceleration"
msgstr "硬件加速"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:71
+#: src/gui/widgets/tabs/setup_perfomance.cpp:72
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:76
+#: src/gui/widgets/tabs/setup_perfomance.cpp:77
msgid "Enable map reduce (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:81
+#: src/gui/widgets/tabs/setup_perfomance.cpp:82
msgid "Enable compound sprite delay (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:85
+#: src/gui/widgets/tabs/setup_perfomance.cpp:86
msgid "Enable delayed images load (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:89
+#: src/gui/widgets/tabs/setup_perfomance.cpp:90
msgid "Enable texture sampler (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:94
+#: src/gui/widgets/tabs/setup_perfomance.cpp:95
msgid "Better quality (disable for better performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:98
+#: src/gui/widgets/tabs/setup_perfomance.cpp:99
msgid "Enable alpha channel fix (Software, can be very slow)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:103
+#: src/gui/widgets/tabs/setup_perfomance.cpp:104
msgid "Show beings transparency"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:107
+#: src/gui/widgets/tabs/setup_perfomance.cpp:108
msgid "Enable reorder sprites."
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:112
+#: src/gui/widgets/tabs/setup_perfomance.cpp:113
msgid "Small memory (enable for lower memory usage)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:117
+#: src/gui/widgets/tabs/setup_perfomance.cpp:118
msgid "Disable advanced beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:121
+#: src/gui/widgets/tabs/setup_perfomance.cpp:122
msgid "Disable beings caching (Software)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_perfomance.cpp:126
+#: src/gui/widgets/tabs/setup_perfomance.cpp:127
msgid "Different options (enable or disable can improve performance)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:132
+#: src/gui/widgets/tabs/setup_perfomance.cpp:133
msgid "Enable texture compression (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:136
+#: src/gui/widgets/tabs/setup_perfomance.cpp:137
msgid "Enable rectangular texture extension (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:140
+#: src/gui/widgets/tabs/setup_perfomance.cpp:141
msgid "Use new texture internal format (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:144
+#: src/gui/widgets/tabs/setup_perfomance.cpp:145
msgid "Enable texture atlases (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:148
+#: src/gui/widgets/tabs/setup_perfomance.cpp:149
msgid "Cache all sprites per map (can use additinal memory)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_perfomance.cpp:153
+#: src/gui/widgets/tabs/setup_perfomance.cpp:154
msgid "Cache all sounds (can use additional memory)"
msgstr ""
@@ -4182,623 +4211,623 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
-#: src/gui/widgets/tabs/setup_relations.cpp:61
+#: src/gui/widgets/tabs/setup_relations.cpp:62
#: src/gui/windows/botcheckerwindow.cpp:300
msgid "Name"
msgstr "姓å"
#. TRANSLATORS: relations table header
-#: src/gui/widgets/tabs/setup_relations.cpp:63
+#: src/gui/widgets/tabs/setup_relations.cpp:64
msgid "Relation"
msgstr "关系"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:195
+#: src/gui/widgets/tabs/setup_relations.cpp:192
msgid "Allow trading"
msgstr "å…许交易"
#. TRANSLATORS: relation dialog button
-#: src/gui/widgets/tabs/setup_relations.cpp:198
+#: src/gui/widgets/tabs/setup_relations.cpp:195
msgid "Allow whispers"
msgstr "å…许密语"
#. TRANSLATORS: relation dialog name
-#: src/gui/widgets/tabs/setup_relations.cpp:205
+#: src/gui/widgets/tabs/setup_relations.cpp:202
msgid "Relations"
msgstr "关系"
#. TRANSLATORS: relation dialog label
-#: src/gui/widgets/tabs/setup_relations.cpp:230
+#: src/gui/widgets/tabs/setup_relations.cpp:227
msgid "When ignoring:"
msgstr "当忽略时:"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:63
+#: src/gui/widgets/tabs/setup_theme.cpp:64
msgid "Very small (8)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:65
+#: src/gui/widgets/tabs/setup_theme.cpp:66
msgid "Very small (9)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:67
+#: src/gui/widgets/tabs/setup_theme.cpp:68
msgid "Tiny (10)"
msgstr "å°ï¼ˆ10)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:69
+#: src/gui/widgets/tabs/setup_theme.cpp:70
msgid "Small (11)"
msgstr "å° (11)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:71
+#: src/gui/widgets/tabs/setup_theme.cpp:72
msgid "Medium (12)"
msgstr "中 (12)"
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:73
+#: src/gui/widgets/tabs/setup_theme.cpp:74
msgid "Normal (13)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:75
+#: src/gui/widgets/tabs/setup_theme.cpp:76
msgid "Large (14)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:77
+#: src/gui/widgets/tabs/setup_theme.cpp:78
msgid "Large (15)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:79
+#: src/gui/widgets/tabs/setup_theme.cpp:80
msgid "Large (16)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:81
+#: src/gui/widgets/tabs/setup_theme.cpp:82
msgid "Big (17)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:83
+#: src/gui/widgets/tabs/setup_theme.cpp:84
msgid "Big (18)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:85
+#: src/gui/widgets/tabs/setup_theme.cpp:86
msgid "Big (19)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:87
+#: src/gui/widgets/tabs/setup_theme.cpp:88
msgid "Very big (20)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:89
+#: src/gui/widgets/tabs/setup_theme.cpp:90
msgid "Very big (21)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:91
+#: src/gui/widgets/tabs/setup_theme.cpp:92
msgid "Very big (22)"
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:93
+#: src/gui/widgets/tabs/setup_theme.cpp:94
msgid "Huge (23)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:128
+#: src/gui/widgets/tabs/setup_theme.cpp:129
msgid "Chinese (China)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:130
+#: src/gui/widgets/tabs/setup_theme.cpp:131
msgid "Czech"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:132
+#: src/gui/widgets/tabs/setup_theme.cpp:133
msgid "English"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:134
+#: src/gui/widgets/tabs/setup_theme.cpp:135
msgid "Finnish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:136
+#: src/gui/widgets/tabs/setup_theme.cpp:137
msgid "French"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:138
+#: src/gui/widgets/tabs/setup_theme.cpp:139
msgid "German"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:140
+#: src/gui/widgets/tabs/setup_theme.cpp:141
msgid "Indonesian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:142
+#: src/gui/widgets/tabs/setup_theme.cpp:143
msgid "Italian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:144
+#: src/gui/widgets/tabs/setup_theme.cpp:145
msgid "Polish"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:146
+#: src/gui/widgets/tabs/setup_theme.cpp:147
msgid "Japanese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:148
+#: src/gui/widgets/tabs/setup_theme.cpp:149
msgid "Dutch (Belgium/Flemish)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:150
+#: src/gui/widgets/tabs/setup_theme.cpp:151
msgid "Portuguese"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:152
+#: src/gui/widgets/tabs/setup_theme.cpp:153
msgid "Portuguese (Brazilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:154
+#: src/gui/widgets/tabs/setup_theme.cpp:155
msgid "Russian"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:156
+#: src/gui/widgets/tabs/setup_theme.cpp:157
msgid "Spanish (Castilian)"
msgstr ""
#. TRANSLATORS: language
-#: src/gui/widgets/tabs/setup_theme.cpp:158
+#: src/gui/widgets/tabs/setup_theme.cpp:159
msgid "Turkish"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:210
+#: src/gui/widgets/tabs/setup_theme.cpp:211
msgid "Gui theme"
msgstr "桂主题"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:217
+#: src/gui/widgets/tabs/setup_theme.cpp:218
msgid "Main Font"
msgstr "主è¦å­—体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:222
+#: src/gui/widgets/tabs/setup_theme.cpp:223
msgid "Language"
msgstr ""
#. TRANSLATORS: theme settings label
#. TRANSLATORS: font size
-#: src/gui/widgets/tabs/setup_theme.cpp:226 src/gui/windows/emotewindow.cpp:45
+#: src/gui/widgets/tabs/setup_theme.cpp:227 src/gui/windows/emotewindow.cpp:46
msgid "Bold font"
msgstr "加粗字体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:230
+#: src/gui/widgets/tabs/setup_theme.cpp:231
msgid "Particle font"
msgstr "ç²’å­å­—体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:234
+#: src/gui/widgets/tabs/setup_theme.cpp:235
msgid "Help font"
msgstr "帮助字体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:238
+#: src/gui/widgets/tabs/setup_theme.cpp:239
msgid "Secure font"
msgstr "安全字体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:242
+#: src/gui/widgets/tabs/setup_theme.cpp:243
msgid "Npc font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:246
+#: src/gui/widgets/tabs/setup_theme.cpp:247
msgid "Japanese font"
msgstr "日文字体"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:250
+#: src/gui/widgets/tabs/setup_theme.cpp:251
msgid "Chinese font"
msgstr ""
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:255
+#: src/gui/widgets/tabs/setup_theme.cpp:256
msgid "Font size"
msgstr "字体大å°"
#. TRANSLATORS: theme settings label
-#: src/gui/widgets/tabs/setup_theme.cpp:260
+#: src/gui/widgets/tabs/setup_theme.cpp:261
msgid "Npc font size"
msgstr ""
#. TRANSLATORS: button name with information about selected theme
-#: src/gui/widgets/tabs/setup_theme.cpp:264
+#: src/gui/widgets/tabs/setup_theme.cpp:265
msgid "i"
msgstr ""
#. TRANSLATORS: theme info dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:403
+#: src/gui/widgets/tabs/setup_theme.cpp:391
msgid "Name: "
msgstr ""
-#: src/gui/widgets/tabs/setup_theme.cpp:404
+#: src/gui/widgets/tabs/setup_theme.cpp:392
msgid "Copyright:"
msgstr ""
#. TRANSLATORS: theme info dialog header
-#: src/gui/widgets/tabs/setup_theme.cpp:469
+#: src/gui/widgets/tabs/setup_theme.cpp:457
msgid "Theme info"
msgstr ""
#. TRANSLATORS: theme message dialog
-#: src/gui/widgets/tabs/setup_theme.cpp:496
+#: src/gui/widgets/tabs/setup_theme.cpp:484
msgid "Theme Changed"
msgstr "主题更改"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_theme.cpp:496
-#: src/gui/widgets/tabs/setup_video.cpp:499
-#: src/gui/widgets/tabs/setup_video.cpp:508
+#: src/gui/widgets/tabs/setup_theme.cpp:484
+#: src/gui/widgets/tabs/setup_video.cpp:496
+#: src/gui/widgets/tabs/setup_video.cpp:505
msgid "Restart your client for the change to take effect."
msgstr "é‡å¯æ‚¨çš„游æˆå®¢æˆ·ç«¯ä»¥ä½¿å˜æ›´ç”Ÿæ•ˆã€‚"
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:40
+#: src/gui/widgets/tabs/setup_touch.cpp:41
msgid "Small"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:44
+#: src/gui/widgets/tabs/setup_touch.cpp:45
msgid "Medium"
msgstr ""
#. TRANSLATORS: onscreen button size
-#: src/gui/widgets/tabs/setup_touch.cpp:46
+#: src/gui/widgets/tabs/setup_touch.cpp:47
msgid "Large"
msgstr ""
#. TRANSLATORS: touch settings tab
-#: src/gui/widgets/tabs/setup_touch.cpp:67
+#: src/gui/widgets/tabs/setup_touch.cpp:68
msgid "Touch"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:76
+#: src/gui/widgets/tabs/setup_touch.cpp:77
msgid "Onscreen keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:79
+#: src/gui/widgets/tabs/setup_touch.cpp:80
msgid "Show onscreen keyboard icon"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:83
+#: src/gui/widgets/tabs/setup_touch.cpp:84
msgid "Keyboard icon action"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:89
+#: src/gui/widgets/tabs/setup_touch.cpp:90
msgid "Onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:92
+#: src/gui/widgets/tabs/setup_touch.cpp:93
msgid "Show onscreen joystick"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:96
+#: src/gui/widgets/tabs/setup_touch.cpp:97
msgid "Joystick size"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_touch.cpp:101
+#: src/gui/widgets/tabs/setup_touch.cpp:102
msgid "Onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:104
+#: src/gui/widgets/tabs/setup_touch.cpp:105
msgid "Show onscreen buttons"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:108
+#: src/gui/widgets/tabs/setup_touch.cpp:109
msgid "Buttons format"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:112
+#: src/gui/widgets/tabs/setup_touch.cpp:113
msgid "Buttons size"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_touch.cpp:120
+#: src/gui/widgets/tabs/setup_touch.cpp:121
#, c-format
msgid "Button %u action"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:190
+#: src/gui/widgets/tabs/setup_video.cpp:191
msgid "Full screen"
msgstr "å…¨å±"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:193
+#: src/gui/widgets/tabs/setup_video.cpp:194
msgid "FPS limit:"
msgstr "FPSé™åˆ¶ï¼š"
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:198
-#: src/gui/widgets/tabs/setup_video.cpp:240
-#: src/gui/widgets/tabs/setup_video.cpp:429
-#: src/gui/widgets/tabs/setup_video.cpp:557
+#: src/gui/widgets/tabs/setup_video.cpp:199
+#: src/gui/widgets/tabs/setup_video.cpp:241
+#: src/gui/widgets/tabs/setup_video.cpp:426
+#: src/gui/widgets/tabs/setup_video.cpp:554
msgid "Alt FPS limit: "
msgstr ""
#. TRANSLATORS: video settings button
-#: src/gui/widgets/tabs/setup_video.cpp:201
+#: src/gui/widgets/tabs/setup_video.cpp:202
msgid "Detect best mode"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:210
+#: src/gui/widgets/tabs/setup_video.cpp:211
msgid "Show cursor"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:213
+#: src/gui/widgets/tabs/setup_video.cpp:214
msgid "Custom cursor"
msgstr "自定义鼠标"
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:217
+#: src/gui/widgets/tabs/setup_video.cpp:218
msgid "Enable resize"
msgstr ""
#. TRANSLATORS: video settings checkbox
-#: src/gui/widgets/tabs/setup_video.cpp:220
+#: src/gui/widgets/tabs/setup_video.cpp:221
msgid "No frame"
msgstr ""
#. TRANSLATORS: video settings label
-#: src/gui/widgets/tabs/setup_video.cpp:237
-#: src/gui/widgets/tabs/setup_video.cpp:241
-#: src/gui/widgets/tabs/setup_video.cpp:427
-#: src/gui/widgets/tabs/setup_video.cpp:541
-#: src/gui/widgets/tabs/setup_video.cpp:554
+#: src/gui/widgets/tabs/setup_video.cpp:238
+#: src/gui/widgets/tabs/setup_video.cpp:242
+#: src/gui/widgets/tabs/setup_video.cpp:424
+#: src/gui/widgets/tabs/setup_video.cpp:538
+#: src/gui/widgets/tabs/setup_video.cpp:551
msgid "None"
msgstr "w"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:349
+#: src/gui/widgets/tabs/setup_video.cpp:346
msgid ""
"Failed to switch to windowed mode and restoration of old mode also failed!"
msgstr "切æ¢åˆ°çª—å£æ¨¡å¼ï¼Œå¹¶æ¢å¤æ—§çš„模å¼ï¼Œä¹Ÿæ²¡æœ‰å¤±è´¥ï¼"
#. TRANSLATORS: video error message
-#: src/gui/widgets/tabs/setup_video.cpp:356
+#: src/gui/widgets/tabs/setup_video.cpp:353
msgid ""
"Failed to switch to fullscreen mode and restoration of old mode also failed!"
msgstr ""
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:368
+#: src/gui/widgets/tabs/setup_video.cpp:365
msgid "Switching to Full Screen"
msgstr "切æ¢åˆ°å…¨å±"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:370
+#: src/gui/widgets/tabs/setup_video.cpp:367
msgid "Restart needed for changes to take effect."
msgstr "é‡å¯ç”Ÿæ•ˆ"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:388
+#: src/gui/widgets/tabs/setup_video.cpp:385
msgid "Changing to OpenGL"
msgstr "切æ¢åˆ°OpenGL"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:390
+#: src/gui/widgets/tabs/setup_video.cpp:387
msgid "Applying change to OpenGL requires restart."
msgstr "è¿ç”¨æ”¹å˜ä¸ºOpenGL需è¦é‡æ–°å¼€å§‹"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:468
+#: src/gui/widgets/tabs/setup_video.cpp:465
msgid "Custom resolution (example: 1024x768)"
msgstr "自定义分辨率 (例如: 1024x768)"
#. TRANSLATORS: resolution question dialog
-#: src/gui/widgets/tabs/setup_video.cpp:470
+#: src/gui/widgets/tabs/setup_video.cpp:467
msgid "Enter new resolution: "
msgstr "输入新的分辨率:"
#. TRANSLATORS: video settings warning
-#: src/gui/widgets/tabs/setup_video.cpp:497
-#: src/gui/widgets/tabs/setup_video.cpp:506
+#: src/gui/widgets/tabs/setup_video.cpp:494
+#: src/gui/widgets/tabs/setup_video.cpp:503
msgid "Screen Resolution Changed"
msgstr "å±å¹•åˆ†è¾¨çŽ‡å·²æ›´æ”¹"
-#: src/gui/widgets/tabs/setup_video.cpp:500
+#: src/gui/widgets/tabs/setup_video.cpp:497
msgid "Some windows may be moved to fit the lowered resolution."
msgstr ""
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:40
+#: src/gui/widgets/tabs/setup_visual.cpp:41
msgid "No text"
msgstr "无文本"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:42
+#: src/gui/widgets/tabs/setup_visual.cpp:43
msgid "Text"
msgstr "文本"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:44
+#: src/gui/widgets/tabs/setup_visual.cpp:45
msgid "Bubbles, no names"
msgstr "气泡,无å"
#. TRANSLATORS: speach type
-#: src/gui/widgets/tabs/setup_visual.cpp:46
+#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles with names"
msgstr "有å气泡"
#. TRANSLATORS: ambient effect type
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:54
-#: src/gui/widgets/tabs/setup_visual.cpp:80
+#: src/gui/widgets/tabs/setup_visual.cpp:55
+#: src/gui/widgets/tabs/setup_visual.cpp:81
msgid "off"
msgstr "关闭"
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:66
+#: src/gui/widgets/tabs/setup_visual.cpp:67
msgid "best quality"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:68
+#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "normal"
msgstr ""
#. TRANSLATORS: patricle effects type
-#: src/gui/widgets/tabs/setup_visual.cpp:70
+#: src/gui/widgets/tabs/setup_visual.cpp:71
msgid "best performance"
msgstr ""
#. TRANSLATORS: vsync type
-#: src/gui/widgets/tabs/setup_visual.cpp:82
+#: src/gui/widgets/tabs/setup_visual.cpp:83
msgid "on"
msgstr ""
#. TRANSLATORS: settings tab name
-#: src/gui/widgets/tabs/setup_visual.cpp:95
+#: src/gui/widgets/tabs/setup_visual.cpp:96
msgid "Visual"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:104
-#: src/gui/widgets/tabs/setup_visual.cpp:112
+#: src/gui/widgets/tabs/setup_visual.cpp:105
+#: src/gui/widgets/tabs/setup_visual.cpp:113
msgid "Scale"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:116
+#: src/gui/widgets/tabs/setup_visual.cpp:117
msgid "Notifications"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:119
+#: src/gui/widgets/tabs/setup_visual.cpp:120
msgid "Show pickup notifications in chat"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:123
+#: src/gui/widgets/tabs/setup_visual.cpp:124
msgid "Show pickup notifications as particle effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:127
+#: src/gui/widgets/tabs/setup_visual.cpp:128
msgid "Effects"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:131
+#: src/gui/widgets/tabs/setup_visual.cpp:132
msgid "Grab mouse and keyboard input"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:136
+#: src/gui/widgets/tabs/setup_visual.cpp:137
msgid "Blurring textures (OpenGL)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:140
+#: src/gui/widgets/tabs/setup_visual.cpp:141
msgid "Gui opacity"
msgstr "Gui é€æ˜Žåº¦"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:145
+#: src/gui/widgets/tabs/setup_visual.cpp:146
msgid "Overhead text"
msgstr "头顶文字"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:150
+#: src/gui/widgets/tabs/setup_visual.cpp:151
msgid "Ambient FX"
msgstr "环境音效"
#. TRANSLATORS: particle details
-#: src/gui/widgets/tabs/setup_visual.cpp:164
+#: src/gui/widgets/tabs/setup_visual.cpp:165
msgid "max"
msgstr "最大"
-#: src/gui/widgets/tabs/setup_visual.cpp:165
+#: src/gui/widgets/tabs/setup_visual.cpp:166
msgid "Particle detail"
msgstr "l"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:172
+#: src/gui/widgets/tabs/setup_visual.cpp:173
msgid "Particle physics"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:177
-#: src/gui/widgets/tabs/setup_visual.cpp:184
+#: src/gui/widgets/tabs/setup_visual.cpp:178
+#: src/gui/widgets/tabs/setup_visual.cpp:185
msgid "Gamma"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:180
+#: src/gui/widgets/tabs/setup_visual.cpp:181
msgid "Enable gamma control"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:193
+#: src/gui/widgets/tabs/setup_visual.cpp:194
msgid "Vsync"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:198
+#: src/gui/widgets/tabs/setup_visual.cpp:199
msgid "Center game window"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_visual.cpp:203
+#: src/gui/widgets/tabs/setup_visual.cpp:204
msgid "Allow screensaver to run"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_visual.cpp:208
+#: src/gui/widgets/tabs/setup_visual.cpp:209
msgid "Screenshots"
msgstr ""
-#: src/gui/widgets/tabs/setup_visual.cpp:210
+#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Add water mark into screenshots"
msgstr ""
@@ -4822,7 +4851,7 @@ msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:113
msgid "Quests"
msgstr ""
@@ -4870,8 +4899,8 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
-#: src/gui/windows/inventorywindow.cpp:194
+#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:59
+#: src/gui/windows/inventorywindow.cpp:196
msgid "Equipment"
msgstr "装备"
@@ -4882,7 +4911,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:129
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "物å“æ "
@@ -4898,7 +4927,7 @@ msgid "SKI"
msgstr "技能"
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:282
msgid "Skills"
msgstr "技能"
@@ -4909,7 +4938,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1232
msgid "Social"
msgstr ""
@@ -4978,7 +5007,7 @@ msgstr "挂机检查"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:111
+#: src/gui/windows/botcheckerwindow.cpp:270 src/gui/windows/npcdialog.cpp:112
msgid "Reset"
msgstr "é‡ç½®"
@@ -4988,20 +5017,20 @@ msgid "Result"
msgstr "结果"
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:162
+#: src/gui/windows/buydialog.cpp:163
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
-#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
+#: src/gui/windows/buydialog.cpp:233 src/gui/windows/buydialog.cpp:518
+#: src/gui/windows/selldialog.cpp:109 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "价格:%s / 总价:%s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:241
+#: src/gui/windows/buydialog.cpp:242
msgid "Amount:"
msgstr ""
@@ -5011,9 +5040,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
-#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/buydialog.cpp:247 src/gui/windows/itemamountwindow.cpp:159
+#: src/gui/windows/itemamountwindow.cpp:194 src/gui/windows/npcdialog.cpp:101
+#: src/gui/windows/selldialog.cpp:113 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "+"
@@ -5023,18 +5052,18 @@ msgstr "+"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
-#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/buydialog.cpp:250 src/gui/windows/itemamountwindow.cpp:157
+#: src/gui/windows/itemamountwindow.cpp:191 src/gui/windows/npcdialog.cpp:103
+#: src/gui/windows/selldialog.cpp:115 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "-"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
+#: src/gui/windows/buydialog.cpp:253 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1255
msgid "Create"
msgstr "建立"
@@ -5043,29 +5072,29 @@ msgstr "建立"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:257 src/gui/windows/selldialog.cpp:121
+#: src/gui/windows/statuswindow.cpp:570 src/gui/windows/statuswindow.cpp:625
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "最大"
#. TRANSLATORS: change email dialog header
#. TRANSLATORS: button in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:47
-#: src/gui/windows/changeemaildialog.cpp:52
+#: src/gui/windows/changeemaildialog.cpp:48
+#: src/gui/windows/changeemaildialog.cpp:53
msgid "Change Email Address"
msgstr "æ›´æ¢Email地å€"
#. TRANSLATORS: label in change email dialog
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changeemaildialog.cpp:60
-#: src/gui/windows/changepassworddialog.cpp:63
+#: src/gui/windows/changeemaildialog.cpp:61
+#: src/gui/windows/changepassworddialog.cpp:64
#, c-format
msgid "Account: %s"
msgstr "å¸å·ï¼š%s"
#. TRANSLATORS: label in change email dialog
-#: src/gui/windows/changeemaildialog.cpp:64
+#: src/gui/windows/changeemaildialog.cpp:65
msgid "Type new email address twice:"
msgstr "两次新的电å­é‚®ä»¶åœ°å€ï¼š"
@@ -5089,8 +5118,8 @@ msgstr "电å­é‚®ä»¶åœ°å€ä¸åŒ¹é…。"
#. TRANSLATORS: change password window name
#. TRANSLATORS: change password dialog button
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/changepassworddialog.cpp:48
-#: src/gui/windows/changepassworddialog.cpp:54
+#: src/gui/windows/changepassworddialog.cpp:49
+#: src/gui/windows/changepassworddialog.cpp:55
#: src/gui/windows/charselectdialog.cpp:99
msgid "Change Password"
msgstr "æ›´æ¢å¯†ç "
@@ -5099,14 +5128,14 @@ msgstr "æ›´æ¢å¯†ç "
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/changepassworddialog.cpp:67
-#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:91
-#: src/gui/windows/unregisterdialog.cpp:65
+#: src/gui/windows/changepassworddialog.cpp:68
+#: src/gui/windows/logindialog.cpp:124 src/gui/windows/registerdialog.cpp:92
+#: src/gui/windows/unregisterdialog.cpp:66
msgid "Password:"
msgstr "密ç ï¼š"
#. TRANSLATORS: change password dialog label
-#: src/gui/windows/changepassworddialog.cpp:70
+#: src/gui/windows/changepassworddialog.cpp:71
msgid "Type new password twice:"
msgstr "输入两次新密ç ï¼š"
@@ -5143,7 +5172,7 @@ msgstr ""
#. TRANSLATORS: register dialog. label.
#: src/gui/windows/charcreatedialog.cpp:73
#: src/gui/windows/editserverdialog.cpp:68 src/gui/windows/logindialog.cpp:122
-#: src/gui/windows/registerdialog.cpp:89
+#: src/gui/windows/registerdialog.cpp:90
msgid "Name:"
msgstr "姓å"
@@ -5190,20 +5219,20 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:105
-#: src/gui/windows/registerdialog.cpp:110
+#: src/gui/windows/registerdialog.cpp:111
msgid "Male"
msgstr "帅哥"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: register dialog. button.
#: src/gui/windows/charcreatedialog.cpp:107
-#: src/gui/windows/registerdialog.cpp:112
+#: src/gui/windows/registerdialog.cpp:113
msgid "Female"
msgstr "美女"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:115
-#: src/gui/windows/charcreatedialog.cpp:458
+#: src/gui/windows/charcreatedialog.cpp:457
#, c-format
msgid "Please distribute %d points"
msgstr "请分å‘%d点数"
@@ -5219,17 +5248,17 @@ msgid "Look:"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:351
+#: src/gui/windows/charcreatedialog.cpp:350
msgid "Your name needs to be at least 4 characters."
msgstr "ä½ çš„å字需è¦è‡³å°‘4个字符"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:448
+#: src/gui/windows/charcreatedialog.cpp:447
msgid "Character stats OK"
msgstr "角色状æ€å¯ä»¥"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:464
+#: src/gui/windows/charcreatedialog.cpp:463
#, c-format
msgid "Please remove %d points"
msgstr "请删除%d点数"
@@ -5259,7 +5288,7 @@ msgstr "登录"
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:180
+#: src/gui/windows/updaterwindow.cpp:181
msgid "Play"
msgstr "开始"
@@ -5274,8 +5303,8 @@ msgstr "ä¿¡æ¯"
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
#: src/gui/windows/charselectdialog.cpp:133
-#: src/gui/windows/unregisterdialog.cpp:47
-#: src/gui/windows/unregisterdialog.cpp:52
+#: src/gui/windows/unregisterdialog.cpp:48
+#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "注销"
@@ -5315,19 +5344,19 @@ msgid "Enter password:"
msgstr "输入密ç ï¼š"
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:706
+#: src/gui/windows/chatwindow.cpp:703
#, c-format
msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1135
#, c-format
msgid "Whispering to %s: %s"
msgstr "对%s密语到:%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1579
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5338,211 +5367,211 @@ msgid "Yes"
msgstr "是"
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:74
+#: src/gui/windows/debugwindow.cpp:75
msgid "Target"
msgstr ""
#. TRANSLATORS: debug window tab
-#: src/gui/windows/debugwindow.cpp:76
+#: src/gui/windows/debugwindow.cpp:77
msgid "Net"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:301
-#: src/gui/windows/debugwindow.cpp:352
+#: src/gui/windows/debugwindow.cpp:168 src/gui/windows/debugwindow.cpp:299
+#: src/gui/windows/debugwindow.cpp:350
msgid "Music:"
msgstr "音ä¹ï¼š"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:307
-#: src/gui/windows/debugwindow.cpp:356
+#: src/gui/windows/debugwindow.cpp:170 src/gui/windows/debugwindow.cpp:305
+#: src/gui/windows/debugwindow.cpp:354
msgid "Map:"
msgstr "地图:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:174 src/gui/windows/debugwindow.cpp:304
-#: src/gui/windows/debugwindow.cpp:354
+#: src/gui/windows/debugwindow.cpp:172 src/gui/windows/debugwindow.cpp:302
+#: src/gui/windows/debugwindow.cpp:352
msgid "Minimap:"
msgstr "å°åœ°å›¾ï¼š"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:177 src/gui/windows/debugwindow.cpp:298
-#: src/gui/windows/debugwindow.cpp:350
+#: src/gui/windows/debugwindow.cpp:175 src/gui/windows/debugwindow.cpp:296
+#: src/gui/windows/debugwindow.cpp:348
msgid "Cursor:"
msgstr "光标:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:180
+#: src/gui/windows/debugwindow.cpp:178
msgid "Particle count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:320
-#: src/gui/windows/debugwindow.cpp:360
+#: src/gui/windows/debugwindow.cpp:181 src/gui/windows/debugwindow.cpp:318
+#: src/gui/windows/debugwindow.cpp:358
msgid "Map actors count:"
msgstr "地图演员数:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:185 src/gui/windows/debugwindow.cpp:279
-#: src/gui/windows/debugwindow.cpp:285
+#: src/gui/windows/debugwindow.cpp:183 src/gui/windows/debugwindow.cpp:277
+#: src/gui/windows/debugwindow.cpp:283
msgid "Player Position:"
msgstr "çš„ä½ç½®ï¼š"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:191 src/gui/windows/debugwindow.cpp:333
+#: src/gui/windows/debugwindow.cpp:189 src/gui/windows/debugwindow.cpp:331
msgid "Draw calls:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:196 src/gui/windows/debugwindow.cpp:341
+#: src/gui/windows/debugwindow.cpp:194 src/gui/windows/debugwindow.cpp:339
msgid "Texture binds:"
msgstr ""
#. TRANSLATORS: debug window label, frames per second
-#: src/gui/windows/debugwindow.cpp:199
+#: src/gui/windows/debugwindow.cpp:197
#, c-format
msgid "%d FPS"
msgstr "%dçš„FPS"
#. TRANSLATORS: debug window label, logic per second
-#: src/gui/windows/debugwindow.cpp:201 src/gui/windows/debugwindow.cpp:368
+#: src/gui/windows/debugwindow.cpp:199 src/gui/windows/debugwindow.cpp:366
#, c-format
msgid "%d LPS"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:212 src/gui/windows/debugwindow.cpp:236
+#: src/gui/windows/debugwindow.cpp:210 src/gui/windows/debugwindow.cpp:234
#, c-format
msgid "%d FPS (Software)"
msgstr "%d FPS (软件)"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:219
+#: src/gui/windows/debugwindow.cpp:217
#, c-format
msgid "%d FPS (normal OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:223
+#: src/gui/windows/debugwindow.cpp:221
#, c-format
msgid "%d FPS (safe OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:227
+#: src/gui/windows/debugwindow.cpp:225
#, c-format
msgid "%d FPS (mobile OpenGL)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:231
+#: src/gui/windows/debugwindow.cpp:229
#, c-format
msgid "%d FPS (SDL2 default)"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:256 src/gui/windows/debugwindow.cpp:326
+#: src/gui/windows/debugwindow.cpp:254 src/gui/windows/debugwindow.cpp:324
msgid "Textures count:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:315
+#: src/gui/windows/debugwindow.cpp:313
#, c-format
msgid "Particle count: %d"
msgstr "ç²’å­æ•°ï¼š%d个"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:426
-#: src/gui/windows/debugwindow.cpp:488
+#: src/gui/windows/debugwindow.cpp:373 src/gui/windows/debugwindow.cpp:424
+#: src/gui/windows/debugwindow.cpp:486
msgid "Target:"
msgstr "目标:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:377 src/gui/windows/debugwindow.cpp:432
-#: src/gui/windows/debugwindow.cpp:490
+#: src/gui/windows/debugwindow.cpp:375 src/gui/windows/debugwindow.cpp:430
+#: src/gui/windows/debugwindow.cpp:488
msgid "Target Id:"
msgstr "目标ID:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:380 src/gui/windows/debugwindow.cpp:435
-#: src/gui/windows/debugwindow.cpp:492
+#: src/gui/windows/debugwindow.cpp:378 src/gui/windows/debugwindow.cpp:433
+#: src/gui/windows/debugwindow.cpp:490
msgid "Target type:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:382
+#: src/gui/windows/debugwindow.cpp:380
msgid "Target level:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:384 src/gui/windows/debugwindow.cpp:451
+#: src/gui/windows/debugwindow.cpp:382 src/gui/windows/debugwindow.cpp:449
msgid "Target race:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:386
+#: src/gui/windows/debugwindow.cpp:384
msgid "Target party:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:388
+#: src/gui/windows/debugwindow.cpp:386
msgid "Target guild:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:476
-#: src/gui/windows/debugwindow.cpp:482 src/gui/windows/debugwindow.cpp:500
+#: src/gui/windows/debugwindow.cpp:388 src/gui/windows/debugwindow.cpp:474
+#: src/gui/windows/debugwindow.cpp:480 src/gui/windows/debugwindow.cpp:498
msgid "Attack delay:"
msgstr "攻击延迟:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:463
-#: src/gui/windows/debugwindow.cpp:502
+#: src/gui/windows/debugwindow.cpp:390 src/gui/windows/debugwindow.cpp:461
+#: src/gui/windows/debugwindow.cpp:500
msgid "Minimal hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:466
-#: src/gui/windows/debugwindow.cpp:504
+#: src/gui/windows/debugwindow.cpp:392 src/gui/windows/debugwindow.cpp:464
+#: src/gui/windows/debugwindow.cpp:502
msgid "Maximum hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:396 src/gui/windows/debugwindow.cpp:469
-#: src/gui/windows/debugwindow.cpp:506
+#: src/gui/windows/debugwindow.cpp:394 src/gui/windows/debugwindow.cpp:467
+#: src/gui/windows/debugwindow.cpp:504
msgid "Critical hit:"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:440 src/gui/windows/debugwindow.cpp:446
-#: src/gui/windows/debugwindow.cpp:494
+#: src/gui/windows/debugwindow.cpp:438 src/gui/windows/debugwindow.cpp:444
+#: src/gui/windows/debugwindow.cpp:492
msgid "Target Level:"
msgstr "目标水平:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:454 src/gui/windows/debugwindow.cpp:496
+#: src/gui/windows/debugwindow.cpp:452 src/gui/windows/debugwindow.cpp:494
msgid "Target Party:"
msgstr "目标:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:458 src/gui/windows/debugwindow.cpp:498
+#: src/gui/windows/debugwindow.cpp:456 src/gui/windows/debugwindow.cpp:496
msgid "Target Guild:"
msgstr "目标公会:"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:543 src/gui/windows/debugwindow.cpp:549
+#: src/gui/windows/debugwindow.cpp:541 src/gui/windows/debugwindow.cpp:547
#, c-format
msgid "Ping: %s ms"
msgstr ""
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:552
+#: src/gui/windows/debugwindow.cpp:550
#, c-format
msgid "In: %d bytes/s"
msgstr "输入:%d 字节/"
#. TRANSLATORS: debug window label
-#: src/gui/windows/debugwindow.cpp:555
+#: src/gui/windows/debugwindow.cpp:553
#, c-format
msgid "Out: %d bytes/s"
msgstr ""
@@ -5574,7 +5603,7 @@ msgstr "自动打开这个窗å£"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: text dialog button
#: src/gui/windows/editdialog.cpp:47 src/gui/windows/editserverdialog.cpp:56
-#: src/gui/windows/itemamountwindow.cpp:160 src/gui/windows/okdialog.cpp:51
+#: src/gui/windows/itemamountwindow.cpp:161 src/gui/windows/okdialog.cpp:51
#: src/gui/windows/quitdialog.cpp:68 src/gui/windows/textdialog.cpp:48
msgid "OK"
msgstr "确定"
@@ -5587,7 +5616,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:202
+#: src/gui/windows/serverdialog.cpp:203
msgid "Connect"
msgstr "连接"
@@ -5622,12 +5651,12 @@ msgid "Please at least type both the address and the port of the server."
msgstr ""
#. TRANSLATORS: font size
-#: src/gui/windows/emotewindow.cpp:43
+#: src/gui/windows/emotewindow.cpp:44
msgid "Normal font"
msgstr ""
#. TRANSLATORS: emotes tab name
-#: src/gui/windows/emotewindow.cpp:112
+#: src/gui/windows/emotewindow.cpp:113
msgid "Fonts"
msgstr ""
@@ -5637,47 +5666,47 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: item amount window button
-#: src/gui/windows/itemamountwindow.cpp:164
+#: src/gui/windows/itemamountwindow.cpp:165
msgid "All"
msgstr "全部"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:220
+#: src/gui/windows/itemamountwindow.cpp:221
msgid "Select amount of items to trade."
msgstr "请选择交易的物å“æ•°é‡ã€‚"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:224
+#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to drop."
msgstr "请选择丢弃的物å“æ•°é‡ã€‚"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:228
+#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to store."
msgstr "请选择存储的物å“æ•°é‡ã€‚"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:232
+#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to retrieve."
msgstr "请选择å–回的物å“æ•°é‡ã€‚"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:236
+#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to split."
msgstr "请选择你分离的物å“çš„æ•°é‡"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:240
+#: src/gui/windows/itemamountwindow.cpp:241
msgid "Add to buy shop."
msgstr "添加到购买商店。"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:244
+#: src/gui/windows/itemamountwindow.cpp:245
msgid "Add to sell shop."
msgstr "添加到出售商店。"
#. TRANSLATORS: amount window message
-#: src/gui/windows/itemamountwindow.cpp:248
+#: src/gui/windows/itemamountwindow.cpp:249
msgid "Unknown."
msgstr "未知。"
@@ -5810,8 +5839,8 @@ msgstr "更改æœåŠ¡å™¨"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
#. TRANSLATORS: register dialog. button.
-#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:66
-#: src/gui/windows/registerdialog.cpp:75
+#: src/gui/windows/logindialog.cpp:102 src/gui/windows/registerdialog.cpp:67
+#: src/gui/windows/registerdialog.cpp:76
msgid "Register"
msgstr "注册"
@@ -5831,94 +5860,94 @@ msgstr "æœåŠ¡å™¨ï¼š"
msgid "Update host: %s"
msgstr ""
-#: src/gui/windows/logindialog.cpp:243
+#: src/gui/windows/logindialog.cpp:241
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:63
+#: src/gui/windows/ministatuswindow.cpp:64
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:74
+#: src/gui/windows/ministatuswindow.cpp:75
msgid "mana bar"
msgstr "法力æ "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:79
msgid "experience bar"
msgstr "ç»éªŒæ¡"
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:83
+#: src/gui/windows/ministatuswindow.cpp:84
msgid "weight bar"
msgstr "é‡é‡æ "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:89
+#: src/gui/windows/ministatuswindow.cpp:90
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:94
msgid "money bar"
msgstr "é’±æ "
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:98
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:102
+#: src/gui/windows/ministatuswindow.cpp:103
msgid "status bar"
msgstr "状æ€æ "
-#: src/gui/windows/ministatuswindow.cpp:130
+#: src/gui/windows/ministatuswindow.cpp:131
msgid "job bar"
msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
-#: src/gui/windows/statuswindow.cpp:323
+#: src/gui/windows/ministatuswindow.cpp:335
+#: src/gui/windows/statuswindow.cpp:324
#, c-format
msgid "Level: %d (GM %d)"
msgstr "级别:%d (GM %d)"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
-#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
-#: src/gui/windows/statuswindow.cpp:401
+#: src/gui/windows/ministatuswindow.cpp:342
+#: src/gui/windows/statuswindow.cpp:148 src/gui/windows/statuswindow.cpp:331
+#: src/gui/windows/statuswindow.cpp:402
#, c-format
msgid "Level: %d"
msgstr "等级:%d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:358
+#: src/gui/windows/ministatuswindow.cpp:396
msgid "Need"
msgstr "需è¦"
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:382
#, c-format
msgid "Job level: %d"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:65
+#: src/gui/windows/npcdialog.cpp:66
msgid "Stop waiting"
msgstr ""
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:67
+#: src/gui/windows/npcdialog.cpp:68
msgid "Next"
msgstr "下一个"
#. TRANSLATORS: npc dialog button
-#: src/gui/windows/npcdialog.cpp:71
+#: src/gui/windows/npcdialog.cpp:72
msgid "Submit"
msgstr "æ交"
@@ -5927,8 +5956,8 @@ msgstr "æ交"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
-#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/npcdialog.cpp:110 src/gui/windows/serverdialog.cpp:205
+#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/shopwindow.cpp:101
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "添加"
@@ -5975,12 +6004,12 @@ msgid "Switch character"
msgstr "交æ¢è§’色"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:93
+#: src/gui/windows/registerdialog.cpp:94
msgid "Confirm:"
msgstr "确认:"
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/registerdialog.cpp:133
+#: src/gui/windows/registerdialog.cpp:134
msgid "Email:"
msgstr "电å­é‚®ä»¶"
@@ -6029,507 +6058,507 @@ msgid "Do you really want to sell %s?"
msgstr ""
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:191
+#: src/gui/windows/serverdialog.cpp:192
msgid "Choose Your Server"
msgstr "选择您的æœåŠ¡å™¨"
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:210
+#: src/gui/windows/serverdialog.cpp:211
msgid "Load"
msgstr "è´Ÿè½½"
#. TRANSLATORS: servers dialog name
-#: src/gui/windows/serverdialog.cpp:224
+#: src/gui/windows/serverdialog.cpp:225
msgid "Choose Your Server *** SAFE MODE ***"
msgstr "选择你的æœåŠ¡å™¨***安全模å¼***"
#. TRANSLATORS: servers dialog checkbox
-#: src/gui/windows/serverdialog.cpp:233
+#: src/gui/windows/serverdialog.cpp:234
msgid "Use same ip for game sub servers"
msgstr "游æˆåˆ†æœåŠ¡å™¨ä½¿ç”¨ç›¸åŒçš„IP"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:479
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr "下载æœåŠ¡å™¨åˆ—表...%2.2f%%"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:485
msgid "Waiting for server..."
msgstr "等待æœåŠ¡å™¨..."
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:490
msgid "Preparing download"
msgstr "准备下载"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:495
msgid "Error retreiving server list!"
msgstr "æ¢å¤æœåŠ¡å™¨åˆ—表错误ï¼"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:585
msgid "requires a newer version"
msgstr "需è¦è¾ƒæ–°ç‰ˆæœ¬"
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:590
#, c-format
msgid "requires v%s"
msgstr "éœ€è¦ v%s"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:92
+#: src/gui/windows/setupwindow.cpp:93
msgid "Apply"
msgstr "应用"
#. TRANSLATORS: setup button
-#: src/gui/windows/setupwindow.cpp:98
+#: src/gui/windows/setupwindow.cpp:99
msgid "Reset Windows"
msgstr "é‡ç½®çª—å£"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:74
+#: src/gui/windows/shopwindow.cpp:75
msgid "Personal Shop"
msgstr "个人商店"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:89
+#: src/gui/windows/shopwindow.cpp:90
msgid "Buy items"
msgstr "购买物å“"
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:91
+#: src/gui/windows/shopwindow.cpp:92
msgid "Sell items"
msgstr "出售物å“"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
+#: src/gui/windows/shopwindow.cpp:98 src/gui/windows/shopwindow.cpp:105
msgid "Announce"
msgstr "公布"
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:108
+#: src/gui/windows/shopwindow.cpp:109
msgid "Show links in announce"
msgstr "显示在公布的è”ç³»"
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:167 src/gui/windows/shopwindow.cpp:170
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:171
msgid "Auction"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:784 src/net/ea/tradehandler.cpp:106
+#: src/gui/windows/shopwindow.cpp:782 src/net/ea/tradehandler.cpp:106
msgid "Request for Trade"
msgstr "请求交易"
-#: src/gui/windows/shopwindow.cpp:784
+#: src/gui/windows/shopwindow.cpp:782
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr "%s想è¦%s %s 你接å—å—?"
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:291
msgid "Up"
msgstr "å‡çº§"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:407
#, c-format
msgid "Skill points available: %d"
msgstr "技能点:%d个"
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:467
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:501
#, c-format
msgid "Skill %d"
msgstr "技能为%d"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:227
+#: src/gui/windows/socialwindow.cpp:226
#, c-format
msgid "Invited user %s to guild %s."
msgstr "邀请用户%s加入公会%s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:242
+#: src/gui/windows/socialwindow.cpp:241
#, c-format
msgid "Guild %s quit requested."
msgstr "退出公会%s的请求。"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:256
+#: src/gui/windows/socialwindow.cpp:255
msgid "Member Invite to Guild"
msgstr "会员邀请到公会"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:258
+#: src/gui/windows/socialwindow.cpp:257
#, c-format
msgid "Who would you like to invite to guild %s?"
msgstr "ä½ è¦é‚€è¯·è°åŠ å…¥å·¥ä¼š%s?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:268
+#: src/gui/windows/socialwindow.cpp:267
msgid "Leave Guild?"
msgstr "离开公会?"
#. TRANSLATORS: guild leave message
-#: src/gui/windows/socialwindow.cpp:270
+#: src/gui/windows/socialwindow.cpp:269
#, c-format
msgid "Are you sure you want to leave guild %s?"
msgstr "你确定è¦ç¦»å¼€å·¥ä¼š%så—?"
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:281
+#: src/gui/windows/socialwindow.cpp:280
#, c-format
msgid "Members: %u/%u"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:303 src/gui/windows/socialwindow.cpp:375
-#: src/gui/windows/socialwindow.cpp:500
+#: src/gui/windows/socialwindow.cpp:302 src/gui/windows/socialwindow.cpp:372
+#: src/gui/windows/socialwindow.cpp:495
#, c-format
msgid "Players: %u/%u"
msgstr ""
#. TRANSLATORS: tab in social window
#. TRANSLATORS: party chat tab name
-#: src/gui/windows/socialwindow.cpp:391 src/net/ea/gui/partytab.cpp:46
+#: src/gui/windows/socialwindow.cpp:388 src/net/ea/gui/partytab.cpp:46
msgid "Party"
msgstr "t"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:431
+#: src/gui/windows/socialwindow.cpp:426
#, c-format
msgid "Invited user %s to party."
msgstr "邀请用户%s加入团队."
#. TRANSLATORS: tab in social window
-#: src/gui/windows/socialwindow.cpp:446
+#: src/gui/windows/socialwindow.cpp:441
#, c-format
msgid "Party %s quit requested."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:460
+#: src/gui/windows/socialwindow.cpp:455
msgid "Member Invite to Party"
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:462
+#: src/gui/windows/socialwindow.cpp:457
#, c-format
msgid "Who would you like to invite to party %s?"
msgstr ""
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:472
+#: src/gui/windows/socialwindow.cpp:467
msgid "Leave Party?"
msgstr "离开团队?"
#. TRANSLATORS: party leave message
-#: src/gui/windows/socialwindow.cpp:474
+#: src/gui/windows/socialwindow.cpp:469
#, c-format
msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:658
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:685
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:784
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1011
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1027
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1029
msgid "Attack mobs"
msgstr "攻击暴徒"
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1031
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1055
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1071
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1073
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1160
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1183 src/gui/windows/socialwindow.cpp:1669
msgid "Create Party"
msgstr "建立"
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1246
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1251
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1257
msgid "Invite"
msgstr "邀请"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1445
#, c-format
msgid "Accepted party invite from %s."
msgstr "接å—%s团队的邀请."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1456
#, c-format
msgid "Rejected party invite from %s."
msgstr "æ‹’ç»%s的团队邀请."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1473
#, c-format
msgid "Accepted guild invite from %s."
msgstr "已接å—公会邀请æ¥è‡ª%s."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1487
#, c-format
msgid "Rejected guild invite from %s."
msgstr "æ‹’ç»%s的公会邀请."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1527
#, c-format
msgid "Creating guild called %s."
msgstr "创建公会的å为%s"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1548
#, c-format
msgid "Creating party called %s."
msgstr "创建团队å字为%sçš„"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1563
msgid "Guild Name"
msgstr "公会å称"
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1565
msgid "Choose your guild's name."
msgstr "选择你的公会的åå­—."
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1581
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1589
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr "%s邀请你加入公会%s"
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1596
msgid "Accept Guild Invite"
msgstr "接å—邀请"
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1612
msgid "Received party request, but one already exists."
msgstr "接å—到一个已ç»å­˜åœ¨çš„帮会邀请。"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1624
msgid "You have been invited you to join a party."
msgstr "您已被邀请您加入党。"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1629
#, c-format
msgid "You have been invited to join the %s party."
msgstr "您已被邀请加入%s的团队。"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1638
#, c-format
msgid "%s has invited you to join their party."
msgstr "%så·²ç»é‚€è¯·ä½ åŠ å…¥ä»–们的帮会。"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1644
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%så·²ç»é‚€è¯·ä½ åŠ å…¥å¸®ä¼š%s。"
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1654
msgid "Accept Party Invite"
msgstr "接å—帮会邀请"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1670
msgid "Cannot create party. You are already in a party"
msgstr "无法建立团队.您已ç»åœ¨ä¸€ä¸ªé˜Ÿä¼ä¸­äº†"
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1676
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1678
msgid "Choose your party's name."
msgstr "选择nçš„å称。"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:151
+#: src/gui/windows/statuswindow.cpp:152
msgid "HP:"
msgstr "HP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:154
+#: src/gui/windows/statuswindow.cpp:155
msgid "Exp:"
msgstr "ç»éªŒï¼š"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:215
+#: src/gui/windows/statuswindow.cpp:216
msgid "MP:"
msgstr "MP:"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:258 src/gui/windows/statuswindow.cpp:451
+#: src/gui/windows/statuswindow.cpp:259 src/gui/windows/statuswindow.cpp:452
#, c-format
msgid "Job: %d"
msgstr "èŒä¸šï¼š%d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:260
+#: src/gui/windows/statuswindow.cpp:261
msgid "Job:"
msgstr "èŒä¸šï¼š"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:316 src/gui/windows/statuswindow.cpp:373
+#: src/gui/windows/statuswindow.cpp:317 src/gui/windows/statuswindow.cpp:374
#, c-format
msgid "Character points: %d"
msgstr "角色å¯ç”¨ç‚¹: %d"
#. TRANSLATORS: status window label
-#: src/gui/windows/statuswindow.cpp:388
+#: src/gui/windows/statuswindow.cpp:389
#, c-format
msgid "Correction points: %d"
msgstr ""
#. TRANSLATORS: command editor name
-#: src/gui/windows/textcommandeditor.cpp:47
+#: src/gui/windows/textcommandeditor.cpp:48
msgid "Command Editor"
msgstr "命令编辑器"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:52
+#: src/gui/windows/textcommandeditor.cpp:53
msgid "magic"
msgstr "魔术"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:54
+#: src/gui/windows/textcommandeditor.cpp:55
msgid "other"
msgstr "其他"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:56
+#: src/gui/windows/textcommandeditor.cpp:57
msgid "Symbol:"
msgstr "符å·ï¼š"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:59
+#: src/gui/windows/textcommandeditor.cpp:60
msgid "Command:"
msgstr "命令:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:62
+#: src/gui/windows/textcommandeditor.cpp:63
msgid "Comment:"
msgstr ""
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:66
+#: src/gui/windows/textcommandeditor.cpp:67
msgid "Target Type:"
msgstr "目标类型:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:70
+#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
msgstr "图示:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:73
+#: src/gui/windows/textcommandeditor.cpp:74
msgid "Mana:"
msgstr "法力:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:76
+#: src/gui/windows/textcommandeditor.cpp:77
msgid "Magic level:"
msgstr "魔法等级:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:80
+#: src/gui/windows/textcommandeditor.cpp:81
msgid "Magic School:"
msgstr "魔法学院:"
#. TRANSLATORS: command editor label
-#: src/gui/windows/textcommandeditor.cpp:83
+#: src/gui/windows/textcommandeditor.cpp:84
msgid "School level:"
msgstr "学校层次:"
#. TRANSLATORS: command editor button
-#: src/gui/windows/textcommandeditor.cpp:88
+#: src/gui/windows/textcommandeditor.cpp:89
msgid "Save"
msgstr "ä¿å­˜"
@@ -6585,18 +6614,18 @@ msgid "Failed adding item. You can not overlap one kind of item on the window."
msgstr "添加物å“失败。你ä¸èƒ½è¦†ç›–窗å£ä¸­çš„该类物å“。"
#. TRANSLATORS: unregister dialog. label.
-#: src/gui/windows/unregisterdialog.cpp:62
+#: src/gui/windows/unregisterdialog.cpp:63
#, c-format
msgid "Name: %s"
msgstr "姓å:%s"
#. TRANSLATORS: updater window name
-#: src/gui/windows/updaterwindow.cpp:159
+#: src/gui/windows/updaterwindow.cpp:160
msgid "Updating..."
msgstr "æ›´æ–°..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:176
+#: src/gui/windows/updaterwindow.cpp:177
msgid "Connecting..."
msgstr "连接中..."
@@ -6650,17 +6679,17 @@ msgid "Who Is Online - Update"
msgstr "è°åœ¨çº¿ - æ›´æ–°"
#. TRANSLATORS: world select dialog name
-#: src/gui/windows/worldselectdialog.cpp:49
+#: src/gui/windows/worldselectdialog.cpp:50
msgid "Select World"
msgstr "选择世界"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:55
+#: src/gui/windows/worldselectdialog.cpp:56
msgid "Change Login"
msgstr "切æ¢ç™»é™†"
#. TRANSLATORS: world dialog button
-#: src/gui/windows/worldselectdialog.cpp:57
+#: src/gui/windows/worldselectdialog.cpp:58
msgid "Choose World"
msgstr "选择世界"
@@ -6708,122 +6737,122 @@ msgid "Cart"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:77
+#: src/main.cpp:78
msgid "manaplus [options] [manaplus-file]"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:79
+#: src/main.cpp:80
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:82
+#: src/main.cpp:83
msgid " used to set custom parameters"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:84
+#: src/main.cpp:85
msgid " to the manaplus client."
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:87
+#: src/main.cpp:88
msgid "Options:"
msgstr "选项:"
#. TRANSLATORS: command line help
-#: src/main.cpp:89
+#: src/main.cpp:90
msgid " -l --log-file : Log file to use"
msgstr "-l--log-file 日志文件"
#. TRANSLATORS: command line help
-#: src/main.cpp:91
+#: src/main.cpp:92
msgid " -a --chat-log-dir : Chat log dir to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:93
+#: src/main.cpp:94
msgid " -v --version : Display the version"
msgstr "-v --version: 显示版本"
#. TRANSLATORS: command line help
-#: src/main.cpp:95
+#: src/main.cpp:96
msgid " -h --help : Display this help"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:97
+#: src/main.cpp:98
msgid " -C --config-dir : Configuration directory to use"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:100
+#: src/main.cpp:101
msgid " -U --username : Login with this username"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:102
+#: src/main.cpp:103
msgid " -P --password : Login with this password"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:104
+#: src/main.cpp:105
msgid " -c --character : Login with this character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:106
+#: src/main.cpp:107
msgid " -s --server : Login server name or IP"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:108
+#: src/main.cpp:109
msgid " -p --port : Login server port"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:110
+#: src/main.cpp:111
msgid " -H --update-host : Use this update host"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:112
+#: src/main.cpp:113
msgid " -D --default : Choose default character server and character"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:115
+#: src/main.cpp:116
msgid " -u --skip-update : Skip the update downloads"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:117
+#: src/main.cpp:118
msgid " -d --data : Directory to load game data from"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:120
+#: src/main.cpp:121
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:123
+#: src/main.cpp:124
msgid " --screenshot-dir : Directory to store screenshots"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:126
+#: src/main.cpp:127
msgid " --safemode : Start game in safe mode"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:128
+#: src/main.cpp:129
msgid " -T --tests : Start testing drivers and auto configuring"
msgstr ""
#. TRANSLATORS: command line help
-#: src/main.cpp:132
+#: src/main.cpp:133
msgid " -O --no-opengl : Disable OpenGL for this session"
msgstr ""
@@ -6936,55 +6965,55 @@ msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:184
+#: src/net/ea/guildhandler.cpp:185
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:187
+#: src/net/ea/guildhandler.cpp:188
#, c-format
msgid "Guild master: %s"
msgstr "工会会长: %s"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:190
+#: src/net/ea/guildhandler.cpp:191
#, c-format
msgid "Guild level: %d"
msgstr "工会等级: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:192
+#: src/net/ea/guildhandler.cpp:193
#, c-format
msgid "Online members: %d"
msgstr "在线玩家: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:195
+#: src/net/ea/guildhandler.cpp:196
#, c-format
msgid "Max members: %d"
msgstr "最大æˆå‘˜: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:198
+#: src/net/ea/guildhandler.cpp:199
#, c-format
msgid "Average level: %d"
msgstr "å¹³å‡ç­‰çº§: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:201
+#: src/net/ea/guildhandler.cpp:202
#, c-format
msgid "Guild exp: %d"
msgstr "工会ç»éªŒå€¼: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:203
+#: src/net/ea/guildhandler.cpp:204
#, c-format
msgid "Guild next exp: %d"
msgstr "工会下一级所需ç»éªŒ: %d"
#. TRANSLATORS: guild info message
-#: src/net/ea/guildhandler.cpp:206
+#: src/net/ea/guildhandler.cpp:207
#, c-format
msgid "Guild castle: %s"
msgstr ""
@@ -7285,125 +7314,125 @@ msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:137
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:136
msgid "Authentication failed."
msgstr "身份验è¯å¤±è´¥ã€‚"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:141
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:140
msgid "No servers available."
msgstr "没有å¯ç”¨çš„æœåŠ¡å™¨ã€‚"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:147
+#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:146
msgid "Someone else is trying to use this account."
msgstr "别人å°è¯•ä½¿ç”¨è¯¥å¸æˆ·ã€‚"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:153
+#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:152
msgid "This account is already logged in."
msgstr "æ­¤å¸æˆ·å·²ç™»å½•ã€‚"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:141 src/net/tmwa/generalhandler.cpp:158
+#: src/net/eathena/generalhandler.cpp:140 src/net/tmwa/generalhandler.cpp:157
msgid "Speed hack detected."
msgstr "检测速度劈。"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:144 src/net/tmwa/generalhandler.cpp:162
+#: src/net/eathena/generalhandler.cpp:143 src/net/tmwa/generalhandler.cpp:161
msgid "Duplicated login."
msgstr "é‡å¤ç™»å½•ã€‚"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:147 src/net/tmwa/generalhandler.cpp:166
+#: src/net/eathena/generalhandler.cpp:146 src/net/tmwa/generalhandler.cpp:165
msgid "Unknown connection error."
msgstr "未知的连接错误。"
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:248
+#: src/net/eathena/generalhandler.cpp:218 src/net/tmwa/generalhandler.cpp:247
msgid "Got disconnected from server!"
msgstr "å’ŒæœåŠ¡å™¨å¤±åŽ»è¿žæŽ¥"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:276
+#: src/net/eathena/generalhandler.cpp:243 src/net/tmwa/generalhandler.cpp:275
msgid "Strength"
msgstr "力é‡"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:278
+#: src/net/eathena/generalhandler.cpp:244 src/net/tmwa/generalhandler.cpp:277
msgid "Agility"
msgstr "æ•æ·"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:280
+#: src/net/eathena/generalhandler.cpp:245 src/net/tmwa/generalhandler.cpp:279
msgid "Vitality"
msgstr "生命"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:282
+#: src/net/eathena/generalhandler.cpp:246 src/net/tmwa/generalhandler.cpp:281
msgid "Intelligence"
msgstr "智慧"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:284
+#: src/net/eathena/generalhandler.cpp:247 src/net/tmwa/generalhandler.cpp:283
msgid "Dexterity"
msgstr "æ•æ·"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:286
+#: src/net/eathena/generalhandler.cpp:248 src/net/tmwa/generalhandler.cpp:285
msgid "Luck"
msgstr "幸è¿"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:291
+#: src/net/eathena/generalhandler.cpp:251 src/net/tmwa/generalhandler.cpp:290
msgid "Defense"
msgstr "防御"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:293
+#: src/net/eathena/generalhandler.cpp:252 src/net/tmwa/generalhandler.cpp:292
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:254 src/net/tmwa/generalhandler.cpp:295
+#: src/net/eathena/generalhandler.cpp:253 src/net/tmwa/generalhandler.cpp:294
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:256 src/net/tmwa/generalhandler.cpp:298
+#: src/net/eathena/generalhandler.cpp:255 src/net/tmwa/generalhandler.cpp:297
#, no-c-format
msgid "% Accuracy"
msgstr "%精度"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:258 src/net/tmwa/generalhandler.cpp:301
+#: src/net/eathena/generalhandler.cpp:257 src/net/tmwa/generalhandler.cpp:300
#, no-c-format
msgid "% Evade"
msgstr "ï¼…é—ªé¿"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:304
+#: src/net/eathena/generalhandler.cpp:259 src/net/tmwa/generalhandler.cpp:303
#, no-c-format
msgid "% Critical"
msgstr "ï¼…"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:260 src/net/tmwa/generalhandler.cpp:305
msgid "Attack Delay"
msgstr "攻击延迟"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:308
+#: src/net/eathena/generalhandler.cpp:261 src/net/tmwa/generalhandler.cpp:307
msgid "Walk Delay"
msgstr "步行延迟"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:310
+#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:309
msgid "Attack Range"
msgstr "攻击范围"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:264 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:263 src/net/tmwa/generalhandler.cpp:311
msgid "Damage per sec."
msgstr "æ¯ç§’伤害"
@@ -7782,44 +7811,44 @@ msgstr "安全的OpenGL"
#. TRANSLATORS: item info name
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
-#: src/resources/beinginfo.cpp:41 src/resources/db/avatardb.cpp:87
-#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
+#: src/resources/beinginfo.cpp:42 src/resources/db/avatardb.cpp:87
+#: src/resources/db/itemdb.cpp:332 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "未知怪兽"
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:77
+#: src/resources/db/itemdb.cpp:78
#, c-format
msgid "Attack %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:79
+#: src/resources/db/itemdb.cpp:80
#, c-format
msgid "Defense %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:81
+#: src/resources/db/itemdb.cpp:82
#, c-format
msgid "HP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:83
+#: src/resources/db/itemdb.cpp:84
#, c-format
msgid "MP %s"
msgstr ""
#. TRANSLATORS: item info label
-#: src/resources/db/itemdb.cpp:85
+#: src/resources/db/itemdb.cpp:86
#, c-format
msgid "Level %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:210
msgid "Unknown item"
msgstr "未知物å“"
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 0c867ed7f..c245a3d73 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/manaplus/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -47,446 +47,446 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "說明"
@@ -562,13 +562,15 @@ msgstr "說明"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr ""
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr ""
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr ""
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr ""
@@ -1316,9 +1318,9 @@ msgstr ""
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "購買"
@@ -1329,9 +1331,9 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "出售"
@@ -1340,7 +1342,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "å–消"
@@ -1435,7 +1437,7 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr "å¸ä¸‹è£å‚™"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "è£å‚™"
@@ -1916,14 +1935,14 @@ msgstr "è£å‚™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "丟棄"
@@ -1939,48 +1958,48 @@ msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "分開"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "離開"
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "刪除"
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr ""
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "商店"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "狀態"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "è£å‚™"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "物å“æ””"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "技能"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr ""
@@ -5019,18 +5047,18 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "創造"
@@ -5039,9 +5067,9 @@ msgstr "創造"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr ""
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "開始"
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "å°%sç«Šç«Šç§èªžï¼š%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,35 +5739,35 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
msgstr[0] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5831,42 +5859,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5876,7 +5904,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5884,7 +5912,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5892,13 +5920,13 @@ msgid "Level: %d"
msgstr "等級:%d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5923,8 +5951,8 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "增加"
@@ -6014,12 +6042,12 @@ msgid "Passwords do not match."
msgstr "密碼ä¸ä¸€æ¨£."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6030,7 +6058,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6045,33 +6073,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6092,23 +6120,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6129,24 +6157,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "å‡ç´š"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6239,190 +6267,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr ""
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6593,7 +6621,7 @@ msgid "Updating..."
msgstr "更新中..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "連線中..."
@@ -6622,12 +6650,12 @@ msgid "Completed"
msgstr "已完æˆ"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6637,12 +6665,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6664,25 +6692,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6690,7 +6718,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 8ebc2bf15..e3c24b345 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2014-03-10 01:34+0300\n"
-"PO-Revision-Date: 2014-03-10 08:13+0000\n"
+"POT-Creation-Date: 2014-03-27 13:33+0300\n"
+"PO-Revision-Date: 2014-03-28 08:14+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/manaplus/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -47,446 +47,446 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:863
+#: src/being/being.cpp:1818 src/gui/windows/whoisonline.cpp:838
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:868
+#: src/being/being.cpp:1823 src/gui/windows/whoisonline.cpp:843
msgid "I"
msgstr ""
#. TRANSLATORS: chat message after death
-#: src/being/localplayer.cpp:376
+#: src/being/localplayer.cpp:378
#, c-format
msgid "You were killed by %s"
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:816
+#: src/being/localplayer.cpp:818
msgid "Tried to pick up nonexistent item."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:820
+#: src/being/localplayer.cpp:822
msgid "Item is too heavy."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:824
+#: src/being/localplayer.cpp:826
msgid "Item is too far away."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:828
+#: src/being/localplayer.cpp:830
msgid "Inventory is full."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:832
+#: src/being/localplayer.cpp:834
msgid "Stack is too big."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:836
+#: src/being/localplayer.cpp:838
msgid "Item belongs to someone else."
msgstr ""
#. TRANSLATORS: pickup error message
-#: src/being/localplayer.cpp:840
+#: src/being/localplayer.cpp:842
msgid "Unknown problem picking up item."
msgstr ""
#. TRANSLATORS: %d is number,
#. [@@%d|%s@@] - here player can see link to item
-#: src/being/localplayer.cpp:864
+#: src/being/localplayer.cpp:866
#, c-format
msgid "You picked up %d [@@%d|%s@@]."
msgid_plural "You picked up %d [@@%d|%s@@]."
msgstr[0] ""
#. TRANSLATORS: get xp message
-#: src/being/localplayer.cpp:1044 src/being/localplayer.cpp:1079
-#: src/being/localplayer.cpp:1080
+#: src/being/localplayer.cpp:1048 src/being/localplayer.cpp:1083
+#: src/being/localplayer.cpp:1084
msgid "xp"
msgstr ""
-#: src/being/localplayer.cpp:1085 src/being/localplayer.cpp:1092
-#: src/being/localplayer.cpp:1099
+#: src/being/localplayer.cpp:1089 src/being/localplayer.cpp:1096
+#: src/being/localplayer.cpp:1103
msgid "job"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1285
+#: src/being/localplayer.cpp:1289
msgid "(D) default moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1287
+#: src/being/localplayer.cpp:1291
msgid "(I) invert moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1289
+#: src/being/localplayer.cpp:1293
msgid "(c) moves with some crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1291
+#: src/being/localplayer.cpp:1295
msgid "(C) moves with crazy moves"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1293
+#: src/being/localplayer.cpp:1297
msgid "(d) double normal + crazy"
msgstr ""
#. TRANSLATORS: move type in status bar
-#: src/being/localplayer.cpp:1295
+#: src/being/localplayer.cpp:1299
msgid "(?) unknown move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1318
+#: src/being/localplayer.cpp:1322
#, c-format
msgid "(%u) crazy move number %u"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1324
+#: src/being/localplayer.cpp:1328
msgid "(a) custom crazy move"
msgstr ""
#. TRANSLATORS: crazy move type in status bar
-#: src/being/localplayer.cpp:1329
+#: src/being/localplayer.cpp:1333
msgid "(?) crazy move"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1344
+#: src/being/localplayer.cpp:1348
msgid "(0) default moves to target"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1346
+#: src/being/localplayer.cpp:1350
msgid "(1) moves to target in distance 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1348
+#: src/being/localplayer.cpp:1352
msgid "(2) moves to target in distance 2"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1350
+#: src/being/localplayer.cpp:1354
msgid "(3) moves to target in distance 3"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1352
+#: src/being/localplayer.cpp:1356
msgid "(5) moves to target in distance 5"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1354
+#: src/being/localplayer.cpp:1358
msgid "(7) moves to target in distance 7"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1356
+#: src/being/localplayer.cpp:1360
msgid "(A) moves to target in attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1358
+#: src/being/localplayer.cpp:1362
msgid "(a) archer attack range"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1360
+#: src/being/localplayer.cpp:1364
msgid "(B) moves to target in attack range - 1"
msgstr ""
#. TRANSLATORS: move to target type in status bar
-#: src/being/localplayer.cpp:1362
+#: src/being/localplayer.cpp:1366
msgid "(?) move to target"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1382
+#: src/being/localplayer.cpp:1386
msgid "(D) default follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1384
+#: src/being/localplayer.cpp:1388
msgid "(R) relative follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1386
+#: src/being/localplayer.cpp:1390
msgid "(M) mirror follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1388
+#: src/being/localplayer.cpp:1392
msgid "(P) pet follow"
msgstr ""
#. TRANSLATORS: folow mode in status bar
-#: src/being/localplayer.cpp:1390
+#: src/being/localplayer.cpp:1394
msgid "(?) unknown follow"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1410 src/being/localplayer.cpp:1418
-#: src/being/localplayer.cpp:1446
+#: src/being/localplayer.cpp:1414 src/being/localplayer.cpp:1422
+#: src/being/localplayer.cpp:1450
msgid "(?) attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1412 src/being/localplayer.cpp:1438
+#: src/being/localplayer.cpp:1416 src/being/localplayer.cpp:1442
msgid "(D) default attack"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1414
+#: src/being/localplayer.cpp:1418
msgid "(s) switch attack without shield"
msgstr ""
#. TRANSLATORS: switch attack type in status bar
-#: src/being/localplayer.cpp:1416
+#: src/being/localplayer.cpp:1420
msgid "(S) switch attack with shield"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1440
+#: src/being/localplayer.cpp:1444
msgid "(G) go and attack"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1442
+#: src/being/localplayer.cpp:1446
msgid "(A) go, attack, pickup"
msgstr ""
#. TRANSLATORS: attack type in status bar
-#: src/being/localplayer.cpp:1444
+#: src/being/localplayer.cpp:1448
msgid "(d) without auto attack"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1498
+#: src/being/localplayer.cpp:1502
msgid "(S) small pick up 1x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1500
+#: src/being/localplayer.cpp:1504
msgid "(D) default pick up 2x1 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1502
+#: src/being/localplayer.cpp:1506
msgid "(F) forward pick up 2x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1504
+#: src/being/localplayer.cpp:1508
msgid "(3) pick up 3x3 cells"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1506
+#: src/being/localplayer.cpp:1510
msgid "(g) go and pick up in distance 4"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1508
+#: src/being/localplayer.cpp:1512
msgid "(G) go and pick up in distance 8"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1510
+#: src/being/localplayer.cpp:1514
msgid "(A) go and pick up in max distance"
msgstr ""
#. TRANSLATORS: pickup size in status bar
-#: src/being/localplayer.cpp:1512
+#: src/being/localplayer.cpp:1516
msgid "(?) pick up"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1526
+#: src/being/localplayer.cpp:1530
msgid "(N) normal map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1528
+#: src/being/localplayer.cpp:1532
msgid "(D) debug map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1530
+#: src/being/localplayer.cpp:1534
msgid "(u) ultra map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1532
+#: src/being/localplayer.cpp:1536
msgid "(U) ultra map view 2"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1534
+#: src/being/localplayer.cpp:1538
msgid "(e) empty map view"
msgstr ""
#. TRANSLATORS: map view type in status bar
-#: src/being/localplayer.cpp:1536
+#: src/being/localplayer.cpp:1540
msgid "(b) black & white map view"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1556
+#: src/being/localplayer.cpp:1560
msgid "(f) use #flar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1558
+#: src/being/localplayer.cpp:1562
msgid "(c) use #chiza for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1560
+#: src/being/localplayer.cpp:1564
msgid "(I) use #ingrav for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1562
+#: src/being/localplayer.cpp:1566
msgid "(F) use #frillyar for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1564
+#: src/being/localplayer.cpp:1568
msgid "(U) use #upmarmu for magic attack"
msgstr ""
#. TRANSLATORS: magic attack in status bar
-#: src/being/localplayer.cpp:1566
+#: src/being/localplayer.cpp:1570
msgid "(?) magic attack"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1586
+#: src/being/localplayer.cpp:1590
msgid "(a) attack all players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1588
+#: src/being/localplayer.cpp:1592
msgid "(f) attack all except friends"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1590
+#: src/being/localplayer.cpp:1594
msgid "(b) attack bad relations"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1592
+#: src/being/localplayer.cpp:1596
msgid "(d) don't attack players"
msgstr ""
#. TRANSLATORS: player attack type in status bar
-#: src/being/localplayer.cpp:1594
+#: src/being/localplayer.cpp:1598
msgid "(?) pvp attack"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1614
+#: src/being/localplayer.cpp:1618
msgid "(D) default imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1616
+#: src/being/localplayer.cpp:1620
msgid "(O) outfits imitation"
msgstr ""
#. TRANSLATORS: imitation type in status bar
-#: src/being/localplayer.cpp:1618
+#: src/being/localplayer.cpp:1622
msgid "(?) imitation"
msgstr ""
#. TRANSLATORS: away message box header
-#: src/being/localplayer.cpp:1647
+#: src/being/localplayer.cpp:1651
msgid "Away"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1670
+#: src/being/localplayer.cpp:1674
msgid "(O) on keyboard"
msgstr ""
#. TRANSLATORS: away type in status bar
-#: src/being/localplayer.cpp:1672
+#: src/being/localplayer.cpp:1676
msgid "(A) away"
msgstr ""
#. TRANSLATORS: away type in status bar
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1674 src/being/localplayer.cpp:1692
+#: src/being/localplayer.cpp:1678 src/being/localplayer.cpp:1696
msgid "(?) away"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1688
+#: src/being/localplayer.cpp:1692
msgid "(G) game camera mode"
msgstr ""
#. TRANSLATORS: camera mode in status bar
-#: src/being/localplayer.cpp:1690
+#: src/being/localplayer.cpp:1694
msgid "(F) free camera mode"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1717
+#: src/being/localplayer.cpp:1721
msgid "Game modifiers are enabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1719
+#: src/being/localplayer.cpp:1723
msgid "Game modifiers are disabled"
msgstr ""
#. TRANSLATORS: game modifiers state in status bar
-#: src/being/localplayer.cpp:1721
+#: src/being/localplayer.cpp:1725
msgid "Game modifiers are unknown"
msgstr ""
#. TRANSLATORS: follow command message
-#: src/being/localplayer.cpp:3287
+#: src/being/localplayer.cpp:3291
#, c-format
msgid "Follow: %s"
msgstr ""
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3293 src/being/localplayer.cpp:3318
+#: src/being/localplayer.cpp:3297 src/being/localplayer.cpp:3322
msgid "Follow canceled"
msgstr ""
#. TRANSLATORS: imitate command message
-#: src/being/localplayer.cpp:3303
+#: src/being/localplayer.cpp:3307
#, c-format
msgid "Imitation: %s"
msgstr ""
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
-#: src/being/localplayer.cpp:3309 src/being/localplayer.cpp:3323
+#: src/being/localplayer.cpp:3313 src/being/localplayer.cpp:3327
msgid "Imitation canceled"
msgstr ""
#. TRANSLATORS: wait player/monster message
-#: src/being/localplayer.cpp:3666
+#: src/being/localplayer.cpp:3671
#, c-format
msgid "You see %s"
msgstr ""
@@ -496,8 +496,8 @@ msgstr ""
#. TRANSLATORS: add player to completle ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
-#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2526
-#: src/gui/popups/popupmenu.cpp:2568
+#: src/being/playerrelations.cpp:468 src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2627
msgid "Completely ignore"
msgstr ""
@@ -524,37 +524,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:1139 src/gui/windowmenu.cpp:155
+#: src/client.cpp:1141 src/gui/windowmenu.cpp:154
#: src/gui/windows/setupwindow.cpp:61
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:1142 src/gui/widgets/tabs/setup_perfomance.cpp:51
+#: src/client.cpp:1144 src/gui/widgets/tabs/setup_perfomance.cpp:51
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:1145 src/gui/widgets/tabs/setup_video.cpp:225
+#: src/client.cpp:1147 src/gui/widgets/tabs/setup_video.cpp:225
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:1148 src/gui/widgets/tabs/setup_theme.cpp:268
+#: src/client.cpp:1150 src/gui/widgets/tabs/setup_theme.cpp:268
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:1151
+#: src/client.cpp:1153
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:1154 src/gui/windowmenu.cpp:71
+#: src/client.cpp:1156 src/gui/windowmenu.cpp:70
#: src/gui/windows/helpwindow.cpp:50
msgid "Help"
msgstr "說明"
@@ -562,13 +562,15 @@ msgstr "說明"
#. TRANSLATORS: close quick button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: close chat tab
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: close window
#. TRANSLATORS: did you know window button
#. TRANSLATORS: storage button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:1158 src/gui/popups/popupmenu.cpp:619
-#: src/gui/windows/didyouknowwindow.cpp:78
+#: src/client.cpp:1160 src/gui/popups/popupmenu.cpp:619
+#: src/gui/popups/popupmenu.cpp:858 src/gui/windows/didyouknowwindow.cpp:78
#: src/gui/windows/inventorywindow.cpp:224 src/gui/windows/npcdialog.cpp:69
#: src/gui/windows/npcdialog.cpp:107 src/gui/windows/questswindow.cpp:124
#: src/gui/windows/shopwindow.cpp:78
@@ -576,32 +578,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1282
+#: src/client.cpp:1284
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1326
+#: src/client.cpp:1331
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1368
+#: src/client.cpp:1373
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1491
+#: src/client.cpp:1496
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1531
+#: src/client.cpp:1536
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1543
+#: src/client.cpp:1548
msgid "Changing game servers"
msgstr ""
@@ -616,7 +618,7 @@ msgstr ""
#. TRANSLATORS: unregister dialog. error message.
#. TRANSLATORS: error message header
#. TRANSLATORS: error message
-#: src/client.cpp:1606 src/client.cpp:1617 src/client.cpp:1801
+#: src/client.cpp:1611 src/client.cpp:1622 src/client.cpp:1806
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:349
@@ -629,65 +631,65 @@ msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1629
+#: src/client.cpp:1634
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1670
+#: src/client.cpp:1675
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1672
+#: src/client.cpp:1677
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1694
+#: src/client.cpp:1699
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1696
+#: src/client.cpp:1701
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1719
+#: src/client.cpp:1724
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1721
+#: src/client.cpp:1726
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/client.cpp:2009 src/client.cpp:2024 src/client.cpp:2069
-#: src/client.cpp:2085 src/client.cpp:2512 src/client.cpp:2520
+#: src/client.cpp:2014 src/client.cpp:2029 src/client.cpp:2074
+#: src/client.cpp:2090 src/client.cpp:2517 src/client.cpp:2525
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2241
+#: src/client.cpp:2246
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/client.cpp:2282 src/client.cpp:2289
+#: src/client.cpp:2287 src/client.cpp:2294
msgid "Error creating updates directory!"
msgstr "建立更新目錄失敗ï¼"
-#: src/client.cpp:2311 src/client.cpp:2328
+#: src/client.cpp:2316 src/client.cpp:2333
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: error message question
-#: src/client.cpp:2991
+#: src/client.cpp:2999
msgid "Do you want to open support page?"
msgstr ""
@@ -892,25 +894,25 @@ msgstr ""
msgid "Environment variables dumped"
msgstr ""
-#: src/commands.cpp:1344
+#: src/commands.cpp:1348
msgid "Uploaded config into:"
msgstr ""
-#: src/commands.cpp:1352
+#: src/commands.cpp:1356
msgid "Uploaded server config into:"
msgstr ""
-#: src/commands.cpp:1360
+#: src/commands.cpp:1364
msgid "Uploaded log into:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1481 src/commands.cpp:1490
+#: src/commands.cpp:1485 src/commands.cpp:1494
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/commands.cpp:1484 src/commands.cpp:1493
+#: src/commands.cpp:1488 src/commands.cpp:1497
msgid "Resource orphaned images:"
msgstr ""
@@ -933,36 +935,36 @@ msgid "dyecmd srcdyestring dstfile"
msgstr ""
#. TRANSLATORS: chat tab header
-#: src/game.cpp:270 src/gui/widgets/tabs/chattab.cpp:464
+#: src/game.cpp:269 src/gui/widgets/tabs/chattab.cpp:464
msgid "General"
msgstr "一般"
#. TRANSLATORS: chat tab header
#. TRANSLATORS: full button name
#. TRANSLATORS: debug window name
-#: src/game.cpp:286 src/gui/widgets/tabs/chattab.cpp:466
-#: src/gui/windowmenu.cpp:142 src/gui/windows/debugwindow.cpp:53
+#: src/game.cpp:285 src/gui/widgets/tabs/chattab.cpp:466
+#: src/gui/windowmenu.cpp:141 src/gui/windows/debugwindow.cpp:53
msgid "Debug"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:577
+#: src/game.cpp:576
#, c-format
msgid "Screenshot saved as %s"
msgstr ""
#. TRANSLATORS: save file message
-#: src/game.cpp:587
+#: src/game.cpp:586
msgid "Saving screenshot failed!"
msgstr "儲存抓圖失敗!"
#. TRANSLATORS: error message text
-#: src/game.cpp:665
+#: src/game.cpp:667
msgid "The connection to the server was lost."
msgstr ""
#. TRANSLATORS: error message header
-#: src/game.cpp:668
+#: src/game.cpp:670
msgid "Network Error"
msgstr "網路錯誤"
@@ -1316,9 +1318,9 @@ msgstr "說話"
#. TRANSLATORS: buy item
#. TRANSLATORS: buy dialog name
#. TRANSLATORS: shop window button
-#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2599
-#: src/gui/windows/buydialog.cpp:174 src/gui/windows/buydialog.cpp:186
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/buyselldialog.cpp:67
+#: src/gui/popups/popupmenu.cpp:242 src/gui/popups/popupmenu.cpp:2658
+#: src/gui/windows/buydialog.cpp:178 src/gui/windows/buydialog.cpp:194
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/buyselldialog.cpp:67
msgid "Buy"
msgstr "購買"
@@ -1329,9 +1331,9 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: sell dialog name
#. TRANSLATORS: sell dialog button
-#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2602
+#: src/gui/popups/popupmenu.cpp:245 src/gui/popups/popupmenu.cpp:2661
#: src/gui/windows/buyselldialog.cpp:69 src/gui/windows/selldialog.cpp:56
-#: src/gui/windows/selldialog.cpp:66 src/gui/windows/selldialog.cpp:108
+#: src/gui/windows/selldialog.cpp:70 src/gui/windows/selldialog.cpp:116
msgid "Sell"
msgstr "出售"
@@ -1340,7 +1342,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:252 src/gui/popups/popupmenu.cpp:376
-#: src/gui/popups/popupmenu.cpp:2663
+#: src/gui/popups/popupmenu.cpp:2722
msgid "Add comment"
msgstr ""
@@ -1366,7 +1368,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2683
+#: src/gui/popups/popupmenu.cpp:287 src/gui/popups/popupmenu.cpp:2742
msgid "Add to ignore list"
msgstr ""
@@ -1402,27 +1404,27 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:523 src/gui/popups/popupmenu.cpp:554
#: src/gui/popups/popupmenu.cpp:574 src/gui/popups/popupmenu.cpp:599
#: src/gui/popups/popupmenu.cpp:798 src/gui/popups/popupmenu.cpp:825
-#: src/gui/popups/popupmenu.cpp:1957 src/gui/popups/popupmenu.cpp:1993
-#: src/gui/popups/popupmenu.cpp:2043 src/gui/popups/popupmenu.cpp:2085
-#: src/gui/popups/popupmenu.cpp:2126 src/gui/popups/popupmenu.cpp:2194
-#: src/gui/popups/popupmenu.cpp:2272 src/gui/popups/popupmenu.cpp:2306
-#: src/gui/popups/popupmenu.cpp:2332 src/gui/popups/popupmenu.cpp:2354
-#: src/gui/popups/popupmenu.cpp:2377 src/gui/popups/popupmenu.cpp:2404
-#: src/gui/popups/popupmenu.cpp:2421 src/gui/popups/popupmenu.cpp:2701
-#: src/gui/popups/popupmenu.cpp:2837 src/gui/setupactiondata.h:1894
-#: src/gui/windows/buyselldialog.cpp:71
+#: src/gui/popups/popupmenu.cpp:879 src/gui/popups/popupmenu.cpp:2016
+#: src/gui/popups/popupmenu.cpp:2052 src/gui/popups/popupmenu.cpp:2102
+#: src/gui/popups/popupmenu.cpp:2144 src/gui/popups/popupmenu.cpp:2185
+#: src/gui/popups/popupmenu.cpp:2253 src/gui/popups/popupmenu.cpp:2331
+#: src/gui/popups/popupmenu.cpp:2365 src/gui/popups/popupmenu.cpp:2391
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2436
+#: src/gui/popups/popupmenu.cpp:2463 src/gui/popups/popupmenu.cpp:2480
+#: src/gui/popups/popupmenu.cpp:2760 src/gui/popups/popupmenu.cpp:2896
+#: src/gui/setupactiondata.h:1894 src/gui/windows/buyselldialog.cpp:71
#: src/gui/windows/changeemaildialog.cpp:55
#: src/gui/windows/changepassworddialog.cpp:57
-#: src/gui/windows/charcreatedialog.cpp:121
-#: src/gui/windows/connectiondialog.cpp:48
+#: src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/connectiondialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:162
#: src/gui/windows/npcpostdialog.cpp:68 src/gui/windows/quitdialog.cpp:70
#: src/gui/windows/registerdialog.cpp:77 src/gui/windows/setupwindow.cpp:94
-#: src/gui/windows/socialwindow.cpp:1205
+#: src/gui/windows/socialwindow.cpp:1206
#: src/gui/windows/textcommandeditor.cpp:86 src/gui/windows/textdialog.cpp:55
#: src/gui/windows/unregisterdialog.cpp:54
-#: src/gui/windows/updaterwindow.cpp:186
+#: src/gui/windows/updaterwindow.cpp:178
msgid "Cancel"
msgstr "å–消"
@@ -1435,7 +1437,7 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
#: src/gui/popups/popupmenu.cpp:388 src/gui/popups/popupmenu.cpp:727
-#: src/gui/popups/popupmenu.cpp:2647
+#: src/gui/popups/popupmenu.cpp:2706
msgid "Kick from party"
msgstr ""
@@ -1447,8 +1449,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item name to chat
-#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:1953
-#: src/gui/popups/popupmenu.cpp:2029 src/gui/popups/popupmenu.cpp:2071
+#: src/gui/popups/popupmenu.cpp:484 src/gui/popups/popupmenu.cpp:2012
+#: src/gui/popups/popupmenu.cpp:2088 src/gui/popups/popupmenu.cpp:2130
msgid "Add to chat"
msgstr ""
@@ -1469,8 +1471,8 @@ msgstr ""
#. TRANSLATORS: remove attack target
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup filter
-#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2268
-#: src/gui/popups/popupmenu.cpp:2302
+#: src/gui/popups/popupmenu.cpp:511 src/gui/popups/popupmenu.cpp:2327
+#: src/gui/popups/popupmenu.cpp:2361
msgid "Remove"
msgstr ""
@@ -1492,7 +1494,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:567 src/gui/setupactiondata.h:2017
-#: src/gui/windowmenu.cpp:138 src/gui/windows/inventorywindow.cpp:190
+#: src/gui/windowmenu.cpp:137 src/gui/windows/inventorywindow.cpp:190
#: src/gui/windows/outfitwindow.cpp:53
msgid "Outfits"
msgstr ""
@@ -1505,7 +1507,7 @@ msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
-#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:122
+#: src/gui/popups/popupmenu.cpp:592 src/gui/windowmenu.cpp:121
msgid "Spells"
msgstr ""
@@ -1561,7 +1563,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#. TRANSLATORS: social window button
-#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1278
+#: src/gui/popups/popupmenu.cpp:668 src/gui/windows/socialwindow.cpp:1279
msgid "Leave"
msgstr ""
@@ -1571,14 +1573,14 @@ msgstr ""
#. TRANSLATORS: copy link to clipboard
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy npc text to clipboard
-#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2373
-#: src/gui/popups/popupmenu.cpp:2417
+#: src/gui/popups/popupmenu.cpp:673 src/gui/popups/popupmenu.cpp:2432
+#: src/gui/popups/popupmenu.cpp:2476
msgid "Copy to clipboard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2641
+#: src/gui/popups/popupmenu.cpp:720 src/gui/popups/popupmenu.cpp:2700
msgid "Invite to party"
msgstr ""
@@ -1587,52 +1589,69 @@ msgstr ""
msgid "Change guild position"
msgstr ""
+#. TRANSLATORS: popup menu header
+#: src/gui/popups/popupmenu.cpp:852
+msgid "window"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: unlock window
+#: src/gui/popups/popupmenu.cpp:867
+msgid "Unlock"
+msgstr ""
+
+#. TRANSLATORS: popup menu item
+#. TRANSLATORS: lock window
+#: src/gui/popups/popupmenu.cpp:873
+msgid "Lock"
+msgstr ""
+
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1330
+#: src/gui/popups/popupmenu.cpp:1374
msgid "Rename map sign "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1332
+#: src/gui/popups/popupmenu.cpp:1376
msgid "Name: "
msgstr ""
-#: src/gui/popups/popupmenu.cpp:1356
+#: src/gui/popups/popupmenu.cpp:1400
msgid "Player comment "
msgstr ""
#. TRANSLATORS: number of chars in string should be near original
-#: src/gui/popups/popupmenu.cpp:1358
+#: src/gui/popups/popupmenu.cpp:1402
msgid "Comment: "
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to trade
-#: src/gui/popups/popupmenu.cpp:1870
+#: src/gui/popups/popupmenu.cpp:1929
msgid "Add to trade"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to trade
-#: src/gui/popups/popupmenu.cpp:1877
+#: src/gui/popups/popupmenu.cpp:1936
msgid "Add to trade 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to trade
-#: src/gui/popups/popupmenu.cpp:1881
+#: src/gui/popups/popupmenu.cpp:1940
msgid "Add to trade half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount except one item to trade
-#: src/gui/popups/popupmenu.cpp:1884
+#: src/gui/popups/popupmenu.cpp:1943
msgid "Add to trade all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all amount item to trade
-#: src/gui/popups/popupmenu.cpp:1887
+#: src/gui/popups/popupmenu.cpp:1946
msgid "Add to trade all"
msgstr ""
@@ -1641,64 +1660,64 @@ msgstr ""
#. TRANSLATORS: storage button
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
-#: src/gui/popups/popupmenu.cpp:1895 src/gui/popups/popupmenu.cpp:2025
-#: src/gui/popups/popupmenu.cpp:2066 src/gui/windows/inventorywindow.cpp:220
+#: src/gui/popups/popupmenu.cpp:1954 src/gui/popups/popupmenu.cpp:2084
+#: src/gui/popups/popupmenu.cpp:2125 src/gui/windows/inventorywindow.cpp:220
#: src/gui/windows/inventorywindow.cpp:743 src/gui/windows/setupwindow.cpp:96
msgid "Store"
msgstr "寄放"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add 10 item amount to storage
-#: src/gui/popups/popupmenu.cpp:1902
+#: src/gui/popups/popupmenu.cpp:1961
msgid "Store 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add half item amount to storage
-#: src/gui/popups/popupmenu.cpp:1906
+#: src/gui/popups/popupmenu.cpp:1965
msgid "Store half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all except one item amount to storage
-#: src/gui/popups/popupmenu.cpp:1909
+#: src/gui/popups/popupmenu.cpp:1968
msgid "Store all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add all item amount to storage
-#: src/gui/popups/popupmenu.cpp:1912
+#: src/gui/popups/popupmenu.cpp:1971
msgid "Store all"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1924 src/gui/windows/inventorywindow.cpp:222
+#: src/gui/popups/popupmenu.cpp:1983 src/gui/windows/inventorywindow.cpp:222
msgid "Retrieve"
msgstr "å–回"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get 10 item amount from storage
-#: src/gui/popups/popupmenu.cpp:1931
+#: src/gui/popups/popupmenu.cpp:1990
msgid "Retrieve 10"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get half item amount from storage
-#: src/gui/popups/popupmenu.cpp:1935
+#: src/gui/popups/popupmenu.cpp:1994
msgid "Retrieve half"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all except one item amount from storage
-#: src/gui/popups/popupmenu.cpp:1938
+#: src/gui/popups/popupmenu.cpp:1997
msgid "Retrieve all-1"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get all item amount from storage
-#: src/gui/popups/popupmenu.cpp:1941
+#: src/gui/popups/popupmenu.cpp:2000
msgid "Retrieve all"
msgstr ""
@@ -1706,56 +1725,56 @@ msgstr ""
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
-#: src/gui/popups/popupmenu.cpp:1987 src/gui/popups/popupmenu.cpp:2765
+#: src/gui/popups/popupmenu.cpp:2046 src/gui/popups/popupmenu.cpp:2824
#: src/gui/windows/inventorywindow.cpp:171
-#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:290
+#: src/gui/windows/inventorywindow.cpp:653 src/gui/windows/skilldialog.cpp:291
msgid "Use"
msgstr "使用"
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2081
+#: src/gui/popups/popupmenu.cpp:2140
msgid "Clear drop window"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2112 src/gui/popups/popupmenu.cpp:2173
+#: src/gui/popups/popupmenu.cpp:2171 src/gui/popups/popupmenu.cpp:2232
msgid "Hide"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2119 src/gui/popups/popupmenu.cpp:2180
+#: src/gui/popups/popupmenu.cpp:2178 src/gui/popups/popupmenu.cpp:2239
msgid "Show"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2187
+#: src/gui/popups/popupmenu.cpp:2246
msgid "Reset yellow bar"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
-#: src/gui/popups/popupmenu.cpp:2191 src/gui/windows/statuswindow.cpp:168
+#: src/gui/popups/popupmenu.cpp:2250 src/gui/windows/statuswindow.cpp:168
msgid "Copy to chat"
msgstr ""
#. TRANSLATORS: popup menu header
#. TRANSLATORS: language
-#: src/gui/popups/popupmenu.cpp:2215 src/gui/popups/popupmenu.cpp:2293
+#: src/gui/popups/popupmenu.cpp:2274 src/gui/popups/popupmenu.cpp:2352
#: src/gui/widgets/tabs/setup_theme.cpp:126
-#: src/gui/windows/socialwindow.cpp:970
+#: src/gui/windows/socialwindow.cpp:971
msgid "(default)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
-#: src/gui/popups/popupmenu.cpp:2231 src/gui/popups/popupmenu.cpp:2250
+#: src/gui/popups/popupmenu.cpp:2290 src/gui/popups/popupmenu.cpp:2309
msgid "Move up"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
-#: src/gui/popups/popupmenu.cpp:2237 src/gui/popups/popupmenu.cpp:2256
+#: src/gui/popups/popupmenu.cpp:2296 src/gui/popups/popupmenu.cpp:2315
msgid "Move down"
msgstr ""
@@ -1763,134 +1782,134 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2328 src/gui/popups/popupmenu.cpp:2660
+#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2719
msgid "Undress"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy text to clipboard
-#: src/gui/popups/popupmenu.cpp:2347
+#: src/gui/popups/popupmenu.cpp:2406
msgid "Copy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: paste text from clipboard
-#: src/gui/popups/popupmenu.cpp:2350
+#: src/gui/popups/popupmenu.cpp:2409
msgid "Paste"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: open link in browser
-#: src/gui/popups/popupmenu.cpp:2370
+#: src/gui/popups/popupmenu.cpp:2429
msgid "Open link"
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2390
+#: src/gui/popups/popupmenu.cpp:2449
msgid "Show window"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to friends list
-#: src/gui/popups/popupmenu.cpp:2466
+#: src/gui/popups/popupmenu.cpp:2525
msgid "Be friend"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to disregarded list
-#: src/gui/popups/popupmenu.cpp:2469 src/gui/popups/popupmenu.cpp:2487
-#: src/gui/popups/popupmenu.cpp:2508 src/gui/popups/popupmenu.cpp:2547
-#: src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:2528 src/gui/popups/popupmenu.cpp:2546
+#: src/gui/popups/popupmenu.cpp:2567 src/gui/popups/popupmenu.cpp:2606
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Disregard"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to ignore list
#. TRANSLATORS: confirm dialog button
-#: src/gui/popups/popupmenu.cpp:2472 src/gui/popups/popupmenu.cpp:2490
-#: src/gui/popups/popupmenu.cpp:2511 src/gui/popups/popupmenu.cpp:2550
+#: src/gui/popups/popupmenu.cpp:2531 src/gui/popups/popupmenu.cpp:2549
+#: src/gui/popups/popupmenu.cpp:2570 src/gui/popups/popupmenu.cpp:2609
#: src/gui/windows/confirmdialog.cpp:60
msgid "Ignore"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to black list
-#: src/gui/popups/popupmenu.cpp:2475 src/gui/popups/popupmenu.cpp:2493
-#: src/gui/popups/popupmenu.cpp:2553
+#: src/gui/popups/popupmenu.cpp:2534 src/gui/popups/popupmenu.cpp:2552
+#: src/gui/popups/popupmenu.cpp:2612
msgid "Black list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to enemy list
-#: src/gui/popups/popupmenu.cpp:2478 src/gui/popups/popupmenu.cpp:2496
-#: src/gui/popups/popupmenu.cpp:2514
+#: src/gui/popups/popupmenu.cpp:2537 src/gui/popups/popupmenu.cpp:2555
+#: src/gui/popups/popupmenu.cpp:2573
msgid "Set as enemy"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add player to erased list
-#: src/gui/popups/popupmenu.cpp:2481 src/gui/popups/popupmenu.cpp:2499
-#: src/gui/popups/popupmenu.cpp:2517 src/gui/popups/popupmenu.cpp:2529
-#: src/gui/popups/popupmenu.cpp:2538 src/gui/popups/popupmenu.cpp:2556
+#: src/gui/popups/popupmenu.cpp:2540 src/gui/popups/popupmenu.cpp:2558
+#: src/gui/popups/popupmenu.cpp:2576 src/gui/popups/popupmenu.cpp:2588
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/popups/popupmenu.cpp:2615
msgid "Erase"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player from ignore list
-#: src/gui/popups/popupmenu.cpp:2505 src/gui/popups/popupmenu.cpp:2523
-#: src/gui/popups/popupmenu.cpp:2535 src/gui/popups/popupmenu.cpp:2544
-#: src/gui/popups/popupmenu.cpp:2562
+#: src/gui/popups/popupmenu.cpp:2564 src/gui/popups/popupmenu.cpp:2582
+#: src/gui/popups/popupmenu.cpp:2594 src/gui/popups/popupmenu.cpp:2603
+#: src/gui/popups/popupmenu.cpp:2621
msgid "Unignore"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2581
+#: src/gui/popups/popupmenu.cpp:2640
msgid "Follow"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: imitate player
-#: src/gui/popups/popupmenu.cpp:2585
+#: src/gui/popups/popupmenu.cpp:2644
msgid "Imitation"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2609 src/gui/popups/popupmenu.cpp:2624
+#: src/gui/popups/popupmenu.cpp:2668 src/gui/popups/popupmenu.cpp:2683
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2612 src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2671 src/gui/popups/popupmenu.cpp:2686
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2657
+#: src/gui/popups/popupmenu.cpp:2716
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2674
+#: src/gui/popups/popupmenu.cpp:2733
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2679
+#: src/gui/popups/popupmenu.cpp:2738
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2728
+#: src/gui/popups/popupmenu.cpp:2787
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2737
+#: src/gui/popups/popupmenu.cpp:2796
msgid "Protect item"
msgstr ""
@@ -1898,7 +1917,7 @@ msgstr ""
#. TRANSLATORS: unequip item
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2750 src/gui/windows/equipmentwindow.cpp:66
+#: src/gui/popups/popupmenu.cpp:2809 src/gui/windows/equipmentwindow.cpp:66
#: src/gui/windows/inventorywindow.cpp:173
#: src/gui/windows/inventorywindow.cpp:642
msgid "Unequip"
@@ -1908,7 +1927,7 @@ msgstr "å¸ä¸‹è£å‚™"
#. TRANSLATORS: use item
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
-#: src/gui/popups/popupmenu.cpp:2756 src/gui/windows/inventorywindow.cpp:169
+#: src/gui/popups/popupmenu.cpp:2815 src/gui/windows/inventorywindow.cpp:169
#: src/gui/windows/inventorywindow.cpp:647 src/gui/windows/outfitwindow.cpp:60
msgid "Equip"
msgstr "è£å‚™"
@@ -1916,14 +1935,14 @@ msgstr "è£å‚™"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2776 src/gui/windows/inventorywindow.cpp:186
+#: src/gui/popups/popupmenu.cpp:2835 src/gui/windows/inventorywindow.cpp:186
#: src/gui/windows/inventorywindow.cpp:751
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2779
+#: src/gui/popups/popupmenu.cpp:2838
msgid "Drop all"
msgstr ""
@@ -1931,7 +1950,7 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2785 src/gui/windowmenu.cpp:126
+#: src/gui/popups/popupmenu.cpp:2844 src/gui/windowmenu.cpp:125
#: src/gui/windows/inventorywindow.cpp:756
msgid "Drop"
msgstr "丟棄"
@@ -1939,48 +1958,48 @@ msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: split items
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2793 src/gui/windows/inventorywindow.cpp:188
+#: src/gui/popups/popupmenu.cpp:2852 src/gui/windows/inventorywindow.cpp:188
msgid "Split"
msgstr "分開"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2803
+#: src/gui/popups/popupmenu.cpp:2862
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2811
+#: src/gui/popups/popupmenu.cpp:2870
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2816
+#: src/gui/popups/popupmenu.cpp:2875
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2819
+#: src/gui/popups/popupmenu.cpp:2878
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2822
+#: src/gui/popups/popupmenu.cpp:2881
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/popups/popupmenu.cpp:2825
+#: src/gui/popups/popupmenu.cpp:2884
msgid "Revive"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2830
+#: src/gui/popups/popupmenu.cpp:2889
msgid "Kick"
msgstr ""
@@ -2095,10 +2114,10 @@ msgstr "é¸æ“‡ç¢ºå®š"
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: servers dialog button
-#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:242
+#: src/gui/setupactiondata.h:183 src/gui/windows/buydialog.cpp:254
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
-#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:110
-#: src/gui/windows/serverdialog.cpp:198
+#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/selldialog.cpp:118
+#: src/gui/windows/serverdialog.cpp:200
msgid "Quit"
msgstr "離開"
@@ -2672,7 +2691,7 @@ msgstr ""
#: src/gui/setupactiondata.h:1876 src/gui/setupactiondata.h:2021
#: src/gui/widgets/tabs/setup_audio.cpp:146
#: src/gui/widgets/tabs/setup_chat.cpp:180
-#: src/gui/widgets/tabs/setup_other.cpp:330
+#: src/gui/widgets/tabs/setup_other.cpp:334
#: src/gui/widgets/tabs/setup_visual.cpp:189
#: src/gui/windows/charcreatedialog.cpp:109
#: src/gui/windows/registerdialog.cpp:116
@@ -2697,8 +2716,8 @@ msgstr ""
#. TRANSLATORS: command editor button
#: src/gui/setupactiondata.h:1900 src/gui/widgets/tabs/setup_relations.cpp:200
#: src/gui/windows/charselectdialog.cpp:108
-#: src/gui/windows/serverdialog.cpp:206 src/gui/windows/shopwindow.cpp:94
-#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/textcommandeditor.cpp:90
+#: src/gui/windows/serverdialog.cpp:208 src/gui/windows/shopwindow.cpp:95
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/textcommandeditor.cpp:90
msgid "Delete"
msgstr "刪除"
@@ -2734,15 +2753,15 @@ msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:118
+#: src/gui/setupactiondata.h:2011 src/gui/windowmenu.cpp:117
msgid "Shortcuts"
msgstr ""
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
-#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:308
-#: src/gui/windowmenu.cpp:151
+#: src/gui/setupactiondata.h:2013 src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/windowmenu.cpp:150
msgid "Windows"
msgstr ""
@@ -2758,7 +2777,7 @@ msgstr ""
#. TRANSLATORS: settings tab name
#. TRANSLATORS: chat window name
#: src/gui/setupactiondata.h:2019 src/gui/widgets/tabs/setup_chat.cpp:41
-#: src/gui/windowmenu.cpp:85 src/gui/windows/chatwindow.cpp:153
+#: src/gui/windowmenu.cpp:84 src/gui/windows/chatwindow.cpp:153
msgid "Chat"
msgstr "èŠå¤©"
@@ -3001,12 +3020,12 @@ msgstr ""
#. TRANSLATORS: setup item button
#. TRANSLATORS: servers dialog button
#: src/gui/widgets/setupitem.cpp:365 src/gui/widgets/setupitem.cpp:501
-#: src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/serverdialog.cpp:206
msgid "Edit"
msgstr ""
#. TRANSLATORS: skills dialog. skill level
-#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:595
+#: src/gui/widgets/skillinfo.cpp:90 src/gui/windows/skilldialog.cpp:596
#, c-format
msgid "Lvl: %d"
msgstr ""
@@ -3655,7 +3674,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
#. TRANSLATORS: mini map window name
-#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:102
+#: src/gui/widgets/tabs/setup_other.cpp:126 src/gui/windowmenu.cpp:101
#: src/gui/windows/debugwindow.cpp:72 src/gui/windows/minimap.cpp:51
#: src/gui/windows/minimap.cpp:114
msgid "Map"
@@ -3733,89 +3752,94 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:185
-msgid "Attack while moving"
+msgid "Show server side position"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:189
-msgid "Attack next target"
+msgid "Attack while moving"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:193
-msgid "Sync player move"
+msgid "Attack next target"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:197
-msgid "Crazy move A program"
+msgid "Sync player move"
msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:201
+msgid "Crazy move A program"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:205
msgid "Mouse relative moves (good for touch interfaces)"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:206
+#: src/gui/widgets/tabs/setup_other.cpp:210
msgid "Player"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:208
+#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Show own hp bar"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:212
+#: src/gui/widgets/tabs/setup_other.cpp:216
msgid "Enable quick stats"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:216
+#: src/gui/widgets/tabs/setup_other.cpp:220
msgid "Cycle player targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:220
+#: src/gui/widgets/tabs/setup_other.cpp:224
msgid "Show job exp messages"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:224
+#: src/gui/widgets/tabs/setup_other.cpp:228
msgid "Show players popups"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:228
+#: src/gui/widgets/tabs/setup_other.cpp:232
msgid "Afk message"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:232
+#: src/gui/widgets/tabs/setup_other.cpp:236
msgid "Show job"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:236
+#: src/gui/widgets/tabs/setup_other.cpp:240
msgid "Enable attack filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:240
+#: src/gui/widgets/tabs/setup_other.cpp:244
msgid "Enable pickup filter"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:244
+#: src/gui/widgets/tabs/setup_other.cpp:248
msgid "Enable advert protocol"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:248
+#: src/gui/widgets/tabs/setup_other.cpp:252
msgid "Enabled pets support"
msgstr ""
-#: src/gui/widgets/tabs/setup_other.cpp:251
+#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable weight notifications"
msgstr ""
@@ -3823,162 +3847,167 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: shop window name
#. TRANSLATORS: inventory button
-#: src/gui/widgets/tabs/setup_other.cpp:256 src/gui/windowmenu.cpp:134
+#: src/gui/widgets/tabs/setup_other.cpp:260 src/gui/windowmenu.cpp:133
#: src/gui/windows/buyselldialog.cpp:39 src/gui/windows/buyselldialog.cpp:50
#: src/gui/windows/inventorywindow.cpp:192
msgid "Shop"
msgstr "商店"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:259
+#: src/gui/widgets/tabs/setup_other.cpp:263
msgid "Accept sell/buy requests"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:263
+#: src/gui/widgets/tabs/setup_other.cpp:267
msgid "Enable shop mode"
msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: npc dialog name
#. TRANSLATORS: npc post dialog caption
-#: src/gui/widgets/tabs/setup_other.cpp:268 src/gui/windows/npcdialog.cpp:80
+#: src/gui/widgets/tabs/setup_other.cpp:272 src/gui/windows/npcdialog.cpp:80
#: src/gui/windows/npcpostdialog.cpp:44
msgid "NPC"
msgstr "NPC"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:271
+#: src/gui/widgets/tabs/setup_other.cpp:275
msgid "Cycle npc targets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:275
+#: src/gui/widgets/tabs/setup_other.cpp:279
msgid "Log NPC dialogue"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:280
+#: src/gui/widgets/tabs/setup_other.cpp:284
msgid "Bots support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:283
+#: src/gui/widgets/tabs/setup_other.cpp:287
msgid "Enable auction bot support"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:287
+#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Enable guild bot support and disable native guild support"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:293
+#: src/gui/widgets/tabs/setup_other.cpp:297
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:296
+#: src/gui/widgets/tabs/setup_other.cpp:300
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:304
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:304
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:312
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:317
+#: src/gui/widgets/tabs/setup_other.cpp:321
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:321
+#: src/gui/widgets/tabs/setup_other.cpp:325
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:325
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:333
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:341
+msgid "Hide support page link on error"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:341
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:345
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:350
+#: src/gui/widgets/tabs/setup_other.cpp:358
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:354
+#: src/gui/widgets/tabs/setup_other.cpp:362
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:358
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:362
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:366
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Hide shield sprite"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:371
+#: src/gui/widgets/tabs/setup_other.cpp:379
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:382
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:386
+#: src/gui/widgets/tabs/setup_other.cpp:394
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:391
+#: src/gui/widgets/tabs/setup_other.cpp:399
msgid "Screen density override"
msgstr ""
@@ -4177,8 +4206,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:104
msgid ""
-"Emulate right mouse button by long mouse click (usefull for touch "
-"interfaces)"
+"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
#. TRANSLATORS: relations table header
@@ -4799,169 +4827,169 @@ msgid "Add water mark into screenshots"
msgstr ""
#. TRANSLATORS: short button name for who is online window.
-#: src/gui/windowmenu.cpp:67
+#: src/gui/windowmenu.cpp:66
msgid "ONL"
msgstr ""
-#: src/gui/windowmenu.cpp:68
+#: src/gui/windowmenu.cpp:67
msgid "Who is online"
msgstr ""
#. TRANSLATORS: short button name for help window.
-#: src/gui/windowmenu.cpp:70
+#: src/gui/windowmenu.cpp:69
msgid "HLP"
msgstr ""
#. TRANSLATORS: short button name for quests window.
-#: src/gui/windowmenu.cpp:73
+#: src/gui/windowmenu.cpp:72
msgid "QE"
msgstr ""
#. TRANSLATORS: quests window name
-#: src/gui/windowmenu.cpp:74 src/gui/windows/questswindow.cpp:112
+#: src/gui/windowmenu.cpp:73 src/gui/windows/questswindow.cpp:112
msgid "Quests"
msgstr ""
#. TRANSLATORS: short button name for bot checker window.
-#: src/gui/windowmenu.cpp:76
+#: src/gui/windowmenu.cpp:75
msgid "BC"
msgstr ""
-#: src/gui/windowmenu.cpp:77
+#: src/gui/windowmenu.cpp:76
msgid "Bot checker"
msgstr ""
#. TRANSLATORS: short button name for kill stats window.
-#: src/gui/windowmenu.cpp:79
+#: src/gui/windowmenu.cpp:78
msgid "KS"
msgstr ""
#. TRANSLATORS: kill stats window name
-#: src/gui/windowmenu.cpp:80 src/gui/windows/killstats.cpp:42
+#: src/gui/windowmenu.cpp:79 src/gui/windows/killstats.cpp:42
msgid "Kill stats"
msgstr ""
-#: src/gui/windowmenu.cpp:82
+#: src/gui/windowmenu.cpp:81
msgid "Smilies"
msgstr ""
#. TRANSLATORS: short button name for chat window.
-#: src/gui/windowmenu.cpp:84
+#: src/gui/windowmenu.cpp:83
msgid "CH"
msgstr ""
#. TRANSLATORS: short button name for status window.
-#: src/gui/windowmenu.cpp:92
+#: src/gui/windowmenu.cpp:91
msgid "STA"
msgstr ""
-#: src/gui/windowmenu.cpp:93
+#: src/gui/windowmenu.cpp:92
msgid "Status"
msgstr "狀態"
#. TRANSLATORS: short button name for equipment window.
-#: src/gui/windowmenu.cpp:95
+#: src/gui/windowmenu.cpp:94
msgid "EQU"
msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: inventory button
-#: src/gui/windowmenu.cpp:96 src/gui/windows/equipmentwindow.cpp:58
+#: src/gui/windowmenu.cpp:95 src/gui/windows/equipmentwindow.cpp:58
#: src/gui/windows/inventorywindow.cpp:194
msgid "Equipment"
msgstr "è£å‚™"
#. TRANSLATORS: short button name for inventory window.
-#: src/gui/windowmenu.cpp:98
+#: src/gui/windowmenu.cpp:97
msgid "INV"
msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:99 src/gui/windows/inventorywindow.cpp:127
+#: src/gui/windowmenu.cpp:98 src/gui/windows/inventorywindow.cpp:127
#: src/inventory.cpp:257
msgid "Inventory"
msgstr "物å“æ””"
#. TRANSLATORS: short button name for map window.
-#: src/gui/windowmenu.cpp:101
+#: src/gui/windowmenu.cpp:100
msgid "MAP"
msgstr ""
#. TRANSLATORS: short button name for skills window.
-#: src/gui/windowmenu.cpp:107
+#: src/gui/windowmenu.cpp:106
msgid "SKI"
msgstr ""
#. TRANSLATORS: skills dialog name
-#: src/gui/windowmenu.cpp:108 src/gui/windows/skilldialog.cpp:283
+#: src/gui/windowmenu.cpp:107 src/gui/windows/skilldialog.cpp:284
msgid "Skills"
msgstr "技能"
#. TRANSLATORS: short button name for social window.
-#: src/gui/windowmenu.cpp:112
+#: src/gui/windowmenu.cpp:111
msgid "SOC"
msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: social window name
-#: src/gui/windowmenu.cpp:114 src/gui/windows/socialwindow.cpp:1251
+#: src/gui/windowmenu.cpp:113 src/gui/windows/socialwindow.cpp:1252
msgid "Social"
msgstr ""
#. TRANSLATORS: short button name for shortcuts window.
-#: src/gui/windowmenu.cpp:116
+#: src/gui/windowmenu.cpp:115
msgid "SH"
msgstr ""
#. TRANSLATORS: short button name for spells window.
-#: src/gui/windowmenu.cpp:120
+#: src/gui/windowmenu.cpp:119
msgid "SP"
msgstr ""
#. TRANSLATORS: short button name for drops window.
-#: src/gui/windowmenu.cpp:124
+#: src/gui/windowmenu.cpp:123
msgid "DR"
msgstr ""
#. TRANSLATORS: short button name for did you know window.
-#: src/gui/windowmenu.cpp:128
+#: src/gui/windowmenu.cpp:127
msgid "YK"
msgstr ""
#. TRANSLATORS: full button name
-#: src/gui/windowmenu.cpp:130
+#: src/gui/windowmenu.cpp:129
msgid "Did you know"
msgstr ""
#. TRANSLATORS: short button name for shop window.
-#: src/gui/windowmenu.cpp:132
+#: src/gui/windowmenu.cpp:131
msgid "SHP"
msgstr ""
#. TRANSLATORS: short button name for outfits window.
-#: src/gui/windowmenu.cpp:136
+#: src/gui/windowmenu.cpp:135
msgid "OU"
msgstr ""
#. TRANSLATORS: short button name for debug window.
-#: src/gui/windowmenu.cpp:140
+#: src/gui/windowmenu.cpp:139
msgid "DBG"
msgstr ""
#. TRANSLATORS: short button name for windows list menu.
-#: src/gui/windowmenu.cpp:149
+#: src/gui/windowmenu.cpp:148
msgid "WIN"
msgstr ""
#. TRANSLATORS: short button name for setup window.
-#: src/gui/windowmenu.cpp:153
+#: src/gui/windowmenu.cpp:152
msgid "SET"
msgstr ""
#. TRANSLATORS: short key name
#. TRANSLATORS: outfits window label
-#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:71
+#: src/gui/windowmenu.cpp:289 src/gui/windows/outfitwindow.cpp:70
#: src/gui/windows/outfitwindow.cpp:561
#, c-format
msgid "Key: %s"
@@ -4990,14 +5018,14 @@ msgstr ""
#. TRANSLATORS: buy dialog label
#. TRANSLATORS: sell dialog label
-#: src/gui/windows/buydialog.cpp:220 src/gui/windows/buydialog.cpp:507
-#: src/gui/windows/selldialog.cpp:100 src/gui/windows/selldialog.cpp:356
+#: src/gui/windows/buydialog.cpp:232 src/gui/windows/buydialog.cpp:519
+#: src/gui/windows/selldialog.cpp:108 src/gui/windows/selldialog.cpp:364
#, c-format
msgid "Price: %s / Total: %s"
msgstr "價格: %s / 總共: %s"
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:229
+#: src/gui/windows/buydialog.cpp:241
msgid "Amount:"
msgstr ""
@@ -5007,9 +5035,9 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/windows/buydialog.cpp:234 src/gui/windows/itemamountwindow.cpp:158
+#: src/gui/windows/buydialog.cpp:246 src/gui/windows/itemamountwindow.cpp:158
#: src/gui/windows/itemamountwindow.cpp:193 src/gui/windows/npcdialog.cpp:100
-#: src/gui/windows/selldialog.cpp:104 src/gui/windows/statuswindow.cpp:829
+#: src/gui/windows/selldialog.cpp:112 src/gui/windows/statuswindow.cpp:830
msgid "+"
msgstr "增加"
@@ -5019,18 +5047,18 @@ msgstr "增加"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: sell dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/windows/buydialog.cpp:237 src/gui/windows/itemamountwindow.cpp:156
+#: src/gui/windows/buydialog.cpp:249 src/gui/windows/itemamountwindow.cpp:156
#: src/gui/windows/itemamountwindow.cpp:190 src/gui/windows/npcdialog.cpp:102
-#: src/gui/windows/selldialog.cpp:106 src/gui/windows/statuswindow.cpp:842
+#: src/gui/windows/selldialog.cpp:114 src/gui/windows/statuswindow.cpp:843
msgid "-"
msgstr "減少"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:240 src/gui/windows/charcreatedialog.cpp:119
+#: src/gui/windows/buydialog.cpp:252 src/gui/windows/charcreatedialog.cpp:117
#: src/gui/windows/charselectdialog.cpp:585
-#: src/gui/windows/socialwindow.cpp:1274
+#: src/gui/windows/socialwindow.cpp:1275
msgid "Create"
msgstr "創造"
@@ -5039,9 +5067,9 @@ msgstr "創造"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/windows/buydialog.cpp:244 src/gui/windows/selldialog.cpp:112
-#: src/gui/windows/statuswindow.cpp:568 src/gui/windows/statuswindow.cpp:623
-#: src/gui/windows/statuswindow.cpp:826 src/gui/windows/statuswindow.cpp:858
+#: src/gui/windows/buydialog.cpp:256 src/gui/windows/selldialog.cpp:120
+#: src/gui/windows/statuswindow.cpp:569 src/gui/windows/statuswindow.cpp:624
+#: src/gui/windows/statuswindow.cpp:827 src/gui/windows/statuswindow.cpp:859
msgid "Max"
msgstr "最大"
@@ -5255,7 +5283,7 @@ msgstr ""
#. TRANSLATORS: updater window button
#: src/gui/windows/charselectdialog.cpp:104
#: src/gui/windows/charselectdialog.cpp:580
-#: src/gui/windows/updaterwindow.cpp:188
+#: src/gui/windows/updaterwindow.cpp:180
msgid "Play"
msgstr "開始"
@@ -5317,13 +5345,13 @@ msgid "Present: %s; %d players are present."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/chatwindow.cpp:1137
+#: src/gui/windows/chatwindow.cpp:1138
#, c-format
msgid "Whispering to %s: %s"
msgstr "å°%sç«Šç«Šç§èªžï¼š%s"
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1581
+#: src/gui/windows/chatwindow.cpp:1582
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5583,7 +5611,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:54
-#: src/gui/windows/serverdialog.cpp:200
+#: src/gui/windows/serverdialog.cpp:202
msgid "Connect"
msgstr ""
@@ -5678,24 +5706,24 @@ msgid "Unknown."
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:50
+#: src/gui/windows/killstats.cpp:46
msgid "Reset stats"
msgstr ""
#. TRANSLATORS: kill stats window button
-#: src/gui/windows/killstats.cpp:52
+#: src/gui/windows/killstats.cpp:48
msgid "Reset timer"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:57 src/gui/windows/killstats.cpp:165
+#: src/gui/windows/killstats.cpp:53 src/gui/windows/killstats.cpp:165
#: src/gui/windows/killstats.cpp:270 src/gui/windows/killstats.cpp:512
#, c-format
msgid "Kills: %s, total exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:60 src/gui/windows/killstats.cpp:167
+#: src/gui/windows/killstats.cpp:56 src/gui/windows/killstats.cpp:167
#: src/gui/windows/killstats.cpp:247 src/gui/windows/killstats.cpp:262
#: src/gui/windows/killstats.cpp:514
#, c-format
@@ -5703,7 +5731,7 @@ msgid "Avg Exp: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:170
+#: src/gui/windows/killstats.cpp:58 src/gui/windows/killstats.cpp:170
#: src/gui/windows/killstats.cpp:252 src/gui/windows/killstats.cpp:266
#: src/gui/windows/killstats.cpp:517
#, c-format
@@ -5711,35 +5739,35 @@ msgid "No. of avg mob to next level: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:181
+#: src/gui/windows/killstats.cpp:61 src/gui/windows/killstats.cpp:181
#: src/gui/windows/killstats.cpp:274 src/gui/windows/killstats.cpp:520
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:69 src/gui/windows/killstats.cpp:74
-#: src/gui/windows/killstats.cpp:79 src/gui/windows/killstats.cpp:340
+#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:70
+#: src/gui/windows/killstats.cpp:75 src/gui/windows/killstats.cpp:340
#: src/gui/windows/killstats.cpp:359 src/gui/windows/killstats.cpp:380
#, c-format
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] ""
-#: src/gui/windows/killstats.cpp:71 src/gui/windows/killstats.cpp:76
-#: src/gui/windows/killstats.cpp:82
+#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:72
+#: src/gui/windows/killstats.cpp:78
#, c-format
msgid "Time for next level per %d min: %s"
msgid_plural "Time for next level per %d min: %s"
msgstr[0] ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:85 src/gui/windows/killstats.cpp:279
+#: src/gui/windows/killstats.cpp:81 src/gui/windows/killstats.cpp:279
msgid "Last kill exp:"
msgstr ""
#. TRANSLATORS: kill stats window label
-#: src/gui/windows/killstats.cpp:88 src/gui/windows/killstats.cpp:411
+#: src/gui/windows/killstats.cpp:84 src/gui/windows/killstats.cpp:411
#: src/gui/windows/killstats.cpp:418 src/gui/windows/killstats.cpp:425
#: src/gui/windows/killstats.cpp:431
msgid "Time before jacko spawn:"
@@ -5831,42 +5859,42 @@ msgstr ""
msgid "Open register url"
msgstr ""
-#: src/gui/windows/ministatuswindow.cpp:67
+#: src/gui/windows/ministatuswindow.cpp:63
msgid "health bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:78
+#: src/gui/windows/ministatuswindow.cpp:74
msgid "mana bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:82
+#: src/gui/windows/ministatuswindow.cpp:78
msgid "experience bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:87
+#: src/gui/windows/ministatuswindow.cpp:83
msgid "weight bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:93
+#: src/gui/windows/ministatuswindow.cpp:89
msgid "inventory slots bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:97
+#: src/gui/windows/ministatuswindow.cpp:93
msgid "money bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:101
+#: src/gui/windows/ministatuswindow.cpp:97
msgid "arrows bar"
msgstr ""
#. TRANSLATORS: status bar name
-#: src/gui/windows/ministatuswindow.cpp:106
+#: src/gui/windows/ministatuswindow.cpp:102
msgid "status bar"
msgstr ""
@@ -5876,7 +5904,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:337
+#: src/gui/windows/ministatuswindow.cpp:336
#: src/gui/windows/statuswindow.cpp:323
#, c-format
msgid "Level: %d (GM %d)"
@@ -5884,7 +5912,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
-#: src/gui/windows/ministatuswindow.cpp:344
+#: src/gui/windows/ministatuswindow.cpp:343
#: src/gui/windows/statuswindow.cpp:147 src/gui/windows/statuswindow.cpp:330
#: src/gui/windows/statuswindow.cpp:401
#, c-format
@@ -5892,13 +5920,13 @@ msgid "Level: %d"
msgstr "等級:%d"
#. TRANSLATORS: status bar label
-#: src/gui/windows/ministatuswindow.cpp:360
-#: src/gui/windows/ministatuswindow.cpp:398
+#: src/gui/windows/ministatuswindow.cpp:359
+#: src/gui/windows/ministatuswindow.cpp:397
msgid "Need"
msgstr ""
#. TRANSLATORS: job bar label
-#: src/gui/windows/ministatuswindow.cpp:384
+#: src/gui/windows/ministatuswindow.cpp:383
#, c-format
msgid "Job level: %d"
msgstr ""
@@ -5923,8 +5951,8 @@ msgstr "確èª"
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
#. TRANSLATORS: trade window button
-#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:202
-#: src/gui/windows/shopwindow.cpp:92 src/gui/windows/shopwindow.cpp:99
+#: src/gui/windows/npcdialog.cpp:109 src/gui/windows/serverdialog.cpp:204
+#: src/gui/windows/shopwindow.cpp:93 src/gui/windows/shopwindow.cpp:100
#: src/gui/windows/tradewindow.cpp:78
msgid "Add"
msgstr "增加"
@@ -6014,12 +6042,12 @@ msgid "Passwords do not match."
msgstr "密碼ä¸ä¸€æ¨£."
#. TRANSLATORS: sell confirmation header
-#: src/gui/windows/selldialog.cpp:246
+#: src/gui/windows/selldialog.cpp:254
msgid "sell item"
msgstr ""
#. TRANSLATORS: sell confirmation message
-#: src/gui/windows/selldialog.cpp:248
+#: src/gui/windows/selldialog.cpp:256
#, c-format
msgid "Do you really want to sell %s?"
msgstr ""
@@ -6030,7 +6058,7 @@ msgid "Choose Your Server"
msgstr ""
#. TRANSLATORS: servers dialog button
-#: src/gui/windows/serverdialog.cpp:208
+#: src/gui/windows/serverdialog.cpp:210
msgid "Load"
msgstr ""
@@ -6045,33 +6073,33 @@ msgid "Use same ip for game sub servers"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:476
+#: src/gui/windows/serverdialog.cpp:480
#, c-format
msgid "Downloading server list...%2.2f%%"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:482
+#: src/gui/windows/serverdialog.cpp:486
msgid "Waiting for server..."
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:487
+#: src/gui/windows/serverdialog.cpp:491
msgid "Preparing download"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:492
+#: src/gui/windows/serverdialog.cpp:496
msgid "Error retreiving server list!"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:583
+#: src/gui/windows/serverdialog.cpp:587
msgid "requires a newer version"
msgstr ""
#. TRANSLATORS: servers dialog label
-#: src/gui/windows/serverdialog.cpp:588
+#: src/gui/windows/serverdialog.cpp:592
#, c-format
msgid "requires v%s"
msgstr ""
@@ -6092,23 +6120,23 @@ msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:88
+#: src/gui/windows/shopwindow.cpp:89
msgid "Buy items"
msgstr ""
#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:90
+#: src/gui/windows/shopwindow.cpp:91
msgid "Sell items"
msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:96 src/gui/windows/shopwindow.cpp:103
+#: src/gui/windows/shopwindow.cpp:97 src/gui/windows/shopwindow.cpp:104
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:107
+#: src/gui/windows/shopwindow.cpp:108
msgid "Show links in announce"
msgstr ""
@@ -6129,24 +6157,24 @@ msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: skills dialog button
-#: src/gui/windows/skilldialog.cpp:292
+#: src/gui/windows/skilldialog.cpp:293
msgid "Up"
msgstr "å‡ç´š"
#. TRANSLATORS: skills dialog label
-#: src/gui/windows/skilldialog.cpp:408
+#: src/gui/windows/skilldialog.cpp:409
#, c-format
msgid "Skill points available: %d"
msgstr ""
#. TRANSLATORS: skills dialog default skill tab
-#: src/gui/windows/skilldialog.cpp:468
+#: src/gui/windows/skilldialog.cpp:469
#, c-format
msgid "Skill Set %d"
msgstr ""
#. TRANSLATORS: skills dialog. skill id
-#: src/gui/windows/skilldialog.cpp:502
+#: src/gui/windows/skilldialog.cpp:503
#, c-format
msgid "Skill %d"
msgstr ""
@@ -6239,190 +6267,190 @@ msgid "Are you sure you want to leave party %s?"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:665
+#: src/gui/windows/socialwindow.cpp:666
#, c-format
msgid "Visible players: %d"
msgstr ""
#. TRANSLATORS: Navigation tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:692
+#: src/gui/windows/socialwindow.cpp:693
msgid "Nav"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:794
+#: src/gui/windows/socialwindow.cpp:795
#, c-format
msgid "Portals: %u/%u"
msgstr ""
#. TRANSLATORS: Attack filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1021
+#: src/gui/windows/socialwindow.cpp:1022
msgid "Atk"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1040
+#: src/gui/windows/socialwindow.cpp:1041
msgid "Priority mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1042
+#: src/gui/windows/socialwindow.cpp:1043
msgid "Attack mobs"
msgstr ""
#. TRANSLATORS: mobs group name in social window
-#: src/gui/windows/socialwindow.cpp:1044
+#: src/gui/windows/socialwindow.cpp:1045
msgid "Ignore mobs"
msgstr ""
#. TRANSLATORS: Pickup filter tab name in social window. Should be small
-#: src/gui/windows/socialwindow.cpp:1068
+#: src/gui/windows/socialwindow.cpp:1069
msgid "Pik"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1087
+#: src/gui/windows/socialwindow.cpp:1088
msgid "Pickup items"
msgstr ""
#. TRANSLATORS: items group name in social window
-#: src/gui/windows/socialwindow.cpp:1089
+#: src/gui/windows/socialwindow.cpp:1090
msgid "Ignore items"
msgstr ""
#. TRANSLATORS: social window label
-#: src/gui/windows/socialwindow.cpp:1179
+#: src/gui/windows/socialwindow.cpp:1180
#, c-format
msgid "Friends: %u/%u"
msgstr ""
#. TRANSLATORS: party popup item
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1202 src/gui/windows/socialwindow.cpp:1694
+#: src/gui/windows/socialwindow.cpp:1203 src/gui/windows/socialwindow.cpp:1695
msgid "Create Party"
msgstr ""
#. TRANSLATORS: here P is title for visible players tab in social window
-#: src/gui/windows/socialwindow.cpp:1265
+#: src/gui/windows/socialwindow.cpp:1266
msgid "P"
msgstr ""
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/socialwindow.cpp:1270
+#: src/gui/windows/socialwindow.cpp:1271
msgid "F"
msgstr ""
#. TRANSLATORS: social window button
-#: src/gui/windows/socialwindow.cpp:1276
+#: src/gui/windows/socialwindow.cpp:1277
msgid "Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1470
+#: src/gui/windows/socialwindow.cpp:1471
#, c-format
msgid "Accepted party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1481
+#: src/gui/windows/socialwindow.cpp:1482
#, c-format
msgid "Rejected party invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1498
+#: src/gui/windows/socialwindow.cpp:1499
#, c-format
msgid "Accepted guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1512
+#: src/gui/windows/socialwindow.cpp:1513
#, c-format
msgid "Rejected guild invite from %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1552
+#: src/gui/windows/socialwindow.cpp:1553
#, c-format
msgid "Creating guild called %s."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1573
+#: src/gui/windows/socialwindow.cpp:1574
#, c-format
msgid "Creating party called %s."
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1588
+#: src/gui/windows/socialwindow.cpp:1589
msgid "Guild Name"
msgstr ""
#. TRANSLATORS: guild creation message
-#: src/gui/windows/socialwindow.cpp:1590
+#: src/gui/windows/socialwindow.cpp:1591
msgid "Choose your guild's name."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1606
+#: src/gui/windows/socialwindow.cpp:1607
msgid "Received guild request, but one already exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1614
+#: src/gui/windows/socialwindow.cpp:1615
#, c-format
msgid "%s has invited you to join the guild %s."
msgstr ""
#. TRANSLATORS: guild invite message
-#: src/gui/windows/socialwindow.cpp:1621
+#: src/gui/windows/socialwindow.cpp:1622
msgid "Accept Guild Invite"
msgstr ""
#. TRANSLATORS: chat message
-#: src/gui/windows/socialwindow.cpp:1637
+#: src/gui/windows/socialwindow.cpp:1638
msgid "Received party request, but one already exists."
msgstr "收到派å°é‚€è«‹,但而有å¦ä¸€å€‹å­˜åœ¨."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1649
+#: src/gui/windows/socialwindow.cpp:1650
msgid "You have been invited you to join a party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1654
+#: src/gui/windows/socialwindow.cpp:1655
#, c-format
msgid "You have been invited to join the %s party."
msgstr ""
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1663
+#: src/gui/windows/socialwindow.cpp:1664
#, c-format
msgid "%s has invited you to join their party."
msgstr "%s 邀請你åƒåŠ ä»–們的派å°."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1669
+#: src/gui/windows/socialwindow.cpp:1670
#, c-format
msgid "%s has invited you to join the %s party."
msgstr "%s 邀請你åƒåŠ  %s æ´¾å°."
#. TRANSLATORS: party invite message
-#: src/gui/windows/socialwindow.cpp:1679
+#: src/gui/windows/socialwindow.cpp:1680
msgid "Accept Party Invite"
msgstr "接å—æ´¾å°é‚€è«‹"
-#: src/gui/windows/socialwindow.cpp:1695
+#: src/gui/windows/socialwindow.cpp:1696
msgid "Cannot create party. You are already in a party"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1701
+#: src/gui/windows/socialwindow.cpp:1702
msgid "Party Name"
msgstr ""
#. TRANSLATORS: party creation message
-#: src/gui/windows/socialwindow.cpp:1703
+#: src/gui/windows/socialwindow.cpp:1704
msgid "Choose your party's name."
msgstr ""
@@ -6593,7 +6621,7 @@ msgid "Updating..."
msgstr "更新中..."
#. TRANSLATORS: updater window label
-#: src/gui/windows/updaterwindow.cpp:184
+#: src/gui/windows/updaterwindow.cpp:176
msgid "Connecting..."
msgstr "連線中..."
@@ -6622,12 +6650,12 @@ msgid "Completed"
msgstr "已完æˆ"
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:641
+#: src/gui/windows/whoisonline.cpp:81 src/gui/windows/whoisonline.cpp:616
msgid "Who Is Online - Updating"
msgstr ""
#. TRANSLATORS: who is online. button.
-#: src/gui/windows/whoisonline.cpp:95
+#: src/gui/windows/whoisonline.cpp:92
msgid "Update"
msgstr ""
@@ -6637,12 +6665,12 @@ msgid "Who Is Online - "
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:656
+#: src/gui/windows/whoisonline.cpp:631
msgid "Who Is Online - error"
msgstr ""
#. TRANSLATORS: who is online window name
-#: src/gui/windows/whoisonline.cpp:698
+#: src/gui/windows/whoisonline.cpp:673
msgid "Who Is Online - Update"
msgstr ""
@@ -6664,25 +6692,25 @@ msgstr ""
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
#. TRANSLATORS: long key name, should be short
-#: src/input/inputmanager.cpp:383 src/input/inputmanager.cpp:427
+#: src/input/inputmanager.cpp:360 src/input/inputmanager.cpp:404
#: src/input/keyboardconfig.cpp:101
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:389
+#: src/input/inputmanager.cpp:366
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:403
+#: src/input/inputmanager.cpp:380
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:433
+#: src/input/inputmanager.cpp:410
#, c-format
msgid "JB%d"
msgstr ""
@@ -6690,7 +6718,7 @@ msgstr ""
#. TRANSLATORS: unknown short key type. must be short
#. TRANSLATORS: Unknown key short string.
#. TRANSLATORS: This string must be maximum 5 chars
-#: src/input/inputmanager.cpp:447 src/input/keyboardconfig.cpp:145
+#: src/input/inputmanager.cpp:424 src/input/keyboardconfig.cpp:145
msgid "u key"
msgstr ""
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 02a7240f1..961fb7abd 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -552,6 +552,7 @@ SET(SRCS
utils/copynpaste.h
utils/cpu.cpp
utils/cpu.h
+ utils/delete2.h
utils/dtor.h
utils/files.cpp
utils/files.h
diff --git a/src/Makefile.am b/src/Makefile.am
index 8483fa994..942ac7244 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -25,7 +25,7 @@ else
manaplus_SOURCES =
endif
-dyecmd_CXXFLAGS =
+dyecmd_CXXFLAGS = -DDYECMD
dyecmd_SOURCES = gui/cliprect.cpp \
gui/color.cpp \
gui/rect.cpp \
@@ -632,6 +632,7 @@ manaplus_SOURCES += gui/widgets/avatarlistbox.cpp \
utils/copynpaste.h \
utils/cpu.cpp \
utils/cpu.h \
+ utils/delete2.h \
utils/dtor.h \
utils/files.cpp \
utils/files.h \
diff --git a/src/actormanager.cpp b/src/actormanager.cpp
index bc325abe8..2d7c3a11b 100644
--- a/src/actormanager.cpp
+++ b/src/actormanager.cpp
@@ -812,9 +812,7 @@ void ActorManager::clear()
}
for_actors
- {
delete *it;
- }
mActors.clear();
mDeleteActors.clear();
diff --git a/src/animatedsprite.cpp b/src/animatedsprite.cpp
index 97424fbfb..930d7d61e 100644
--- a/src/animatedsprite.cpp
+++ b/src/animatedsprite.cpp
@@ -31,6 +31,8 @@
#include "resources/image.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
+
#include "debug.h"
bool AnimatedSprite::mEnableCache = false;
@@ -108,8 +110,7 @@ AnimatedSprite::~AnimatedSprite()
{
mDelayLoad->clearSprite();
ResourceManager::removeDelayLoad(mDelayLoad);
- delete mDelayLoad;
- mDelayLoad = nullptr;
+ delete2(mDelayLoad);
}
}
diff --git a/src/avatar.cpp b/src/avatar.cpp
index 4c936ba7f..3e685f008 100644
--- a/src/avatar.cpp
+++ b/src/avatar.cpp
@@ -27,24 +27,25 @@
#include "debug.h"
Avatar::Avatar(const std::string &name):
- mId(0),
- mCharId(0),
- mName(name),
- mOriginalName(name),
- mHp(0),
- mMaxHp(0),
- mDamageHp(0),
- mLevel(1),
- mMap(),
- mX(-1),
- mY(-1),
- mType(AVATAR_PLAYER),
- mExp(0),
- mGender(GENDER_UNSPECIFIED),
- mRace(-1),
- mIp(),
- mOnline(false),
- mDisplayBold(false)
+ mId(0),
+ mCharId(0),
+ mName(name),
+ mOriginalName(name),
+ mHp(0),
+ mMaxHp(0),
+ mDamageHp(0),
+ mLevel(1),
+ mMap(),
+ mX(-1),
+ mY(-1),
+ mType(AVATAR_PLAYER),
+ mExp(0),
+ mGender(GENDER_UNSPECIFIED),
+ mRace(-1),
+ mIp(),
+ mOnline(false),
+ mDisplayBold(false),
+ mPoison(false)
{
}
diff --git a/src/avatar.h b/src/avatar.h
index 9804b318e..03050a06f 100644
--- a/src/avatar.h
+++ b/src/avatar.h
@@ -172,6 +172,12 @@ public:
void setIp(std::string ip)
{ mIp = ip; }
+ bool getPoison() const A_WARN_UNUSED
+ { return mPoison; }
+
+ void setPoison(const bool b)
+ { mPoison = b; }
+
protected:
int mId;
int mCharId;
@@ -191,6 +197,7 @@ protected:
std::string mIp;
bool mOnline;
bool mDisplayBold;
+ bool mPoison;
};
#endif // AVATAR_H
diff --git a/src/being/actorsprite.cpp b/src/being/actorsprite.cpp
index bbb016525..29fa1290c 100644
--- a/src/being/actorsprite.cpp
+++ b/src/being/actorsprite.cpp
@@ -37,6 +37,7 @@
#include "resources/resourcemanager.h"
#include "utils/checkutils.h"
+#include "utils/delete2.h"
#include "utils/timer.h"
#include "debug.h"
@@ -57,7 +58,8 @@ ActorSprite::ActorSprite(const int id) :
mActorSpriteListeners(),
mCursorPaddingX(0),
mCursorPaddingY(0),
- mMustResetParticles(false)
+ mMustResetParticles(false),
+ mPoison(false)
{
}
@@ -197,7 +199,13 @@ void ActorSprite::updateStunMode(const int oldMode, const int newMode)
void ActorSprite::updateStatusEffect(const int index, const bool newStatus)
{
- handleStatusEffect(StatusEffect::getStatusEffect(index, newStatus), index);
+ StatusEffect *const effect = StatusEffect::getStatusEffect(
+ index, newStatus);
+ if (!effect)
+ return;
+ if (effect->isPoison() && getType() == PLAYER)
+ setPoison(newStatus);
+ handleStatusEffect(effect, index);
}
void ActorSprite::handleStatusEffect(StatusEffect *const effect,
@@ -372,10 +380,7 @@ void ActorSprite::cleanupTargetCursors()
for (int type = TCT_NORMAL; type < NUM_TCT; type++)
{
if (targetCursor[type][size])
- {
- delete targetCursor[type][size];
- targetCursor[type][size] = nullptr;
- }
+ delete2(targetCursor[type][size])
}
}
}
diff --git a/src/being/actorsprite.h b/src/being/actorsprite.h
index 444232ddd..76e90182d 100644
--- a/src/being/actorsprite.h
+++ b/src/being/actorsprite.h
@@ -179,12 +179,18 @@ public:
*/
void removeActorSpriteListener(ActorSpriteListener *const listener);
- int getActorX() const
+ int getActorX() const A_WARN_UNUSED
{ return getPixelX() - mapTileSize / 2; }
- int getActorY() const
+ int getActorY() const A_WARN_UNUSED
{ return getPixelY() - mapTileSize; }
+ void setPoison(const bool b)
+ { mPoison = b; }
+
+ bool getPoison() const A_WARN_UNUSED
+ { return mPoison; }
+
protected:
/**
* Notify self that the stun mode has been updated. Invoked by
@@ -244,6 +250,7 @@ private:
/** Reset particle status effects on next redraw? */
bool mMustResetParticles;
+ bool mPoison;
};
#endif // BEING_ACTORSPRITE_H
diff --git a/src/being/being.cpp b/src/being/being.cpp
index 41c3bc40c..be4d8b903 100644
--- a/src/being/being.cpp
+++ b/src/being/being.cpp
@@ -232,17 +232,11 @@ Being::~Being()
delete [] mSpriteDraw;
mSpriteDraw = nullptr;
- delete mSpeechBubble;
- mSpeechBubble = nullptr;
- delete mDispName;
- mDispName = nullptr;
- delete mText;
- mText = nullptr;
-
- delete mEmotionSprite;
- mEmotionSprite = nullptr;
- delete mAnimationEffect;
- mAnimationEffect = nullptr;
+ delete2(mSpeechBubble);
+ delete2(mDispName);
+ delete2(mText);
+ delete2(mEmotionSprite);
+ delete2(mAnimationEffect);
if (mOwner)
mOwner->unassignPet(this);
@@ -469,7 +463,6 @@ void Being::setSpeech(const std::string &text, const std::string &channel,
if (speech == TEXT_OVERHEAD && userPalette)
{
delete mText;
-
mText = new Text(mSpeech,
getPixelX(), getPixelY() - getHeight(),
Graphics::CENTER,
@@ -821,14 +814,9 @@ void Being::setShowName(const bool doShowName)
mShowName = doShowName;
if (doShowName)
- {
showName();
- }
else
- {
- delete mDispName;
- mDispName = nullptr;
- }
+ delete2(mDispName)
}
void Being::setGuildName(const std::string &name)
@@ -1365,10 +1353,7 @@ void Being::logic()
// Remove text and speechbubbles if speech boxes aren't being used
if (mSpeechTime == 0 && mText)
- {
- delete mText;
- mText = nullptr;
- }
+ delete2(mText)
const int time = tick_time * MILLISECONDS_IN_A_TICK;
if (mEmotionSprite)
@@ -1378,10 +1363,7 @@ void Being::logic()
{
mAnimationEffect->update(time);
if (mAnimationEffect->isTerminated())
- {
- delete mAnimationEffect;
- mAnimationEffect = nullptr;
- }
+ delete2(mAnimationEffect)
}
int frameCount = static_cast<int>(getFrameCount());
@@ -1453,10 +1435,7 @@ void Being::logic()
{
mEmotionTime--;
if (mEmotionTime == 0)
- {
- delete mEmotionSprite;
- mEmotionSprite = nullptr;
- }
+ delete2(mEmotionSprite)
}
ActorSprite::logic();
@@ -1695,8 +1674,7 @@ void Being::drawSpeech(const int offsetX, const int offsetY)
else if (mSpeechTime > 0 && (speech == NAME_IN_BUBBLE ||
speech == NO_NAME_IN_BUBBLE))
{
- delete mText;
- mText = nullptr;
+ delete2(mText)
mSpeechBubble->setPosition(px - (mSpeechBubble->getWidth() / 2),
py - getHeight() - (mSpeechBubble->getHeight()));
@@ -1710,16 +1688,14 @@ void Being::drawSpeech(const int offsetX, const int offsetY)
if (!mText && userPalette)
{
mText = new Text(mSpeech, getPixelX(), getPixelY() - getHeight(),
- Graphics::CENTER, &Theme::getThemeColor(
- Theme::BUBBLE_TEXT), true);
+ Graphics::CENTER, &theme->getColor(
+ Theme::BUBBLE_TEXT, 255), true);
}
}
else if (speech == NO_SPEECH)
{
mSpeechBubble->setVisible(false);
-
- delete mText;
- mText = nullptr;
+ delete2(mText)
}
}
@@ -1831,8 +1807,7 @@ void Being::showName()
if (mName.empty())
return;
- delete mDispName;
- mDispName = nullptr;
+ delete2(mDispName);
if (mHideErased && player_relations.getRelation(mName) ==
PlayerRelation::ERASED)
@@ -1901,11 +1876,11 @@ void Being::updateColors()
else if (this == player_node)
{
mNameColor = &userPalette->getColor(UserPalette::SELF);
- mTextColor = &Theme::getThemeColor(Theme::PLAYER);
+ mTextColor = &theme->getColor(Theme::PLAYER, 255);
}
else
{
- mTextColor = &Theme::getThemeColor(Theme::PLAYER);
+ mTextColor = &theme->getColor(Theme::PLAYER, 255);
if (player_relations.getRelation(mName) != PlayerRelation::ERASED)
mErased = false;
@@ -2967,8 +2942,7 @@ void Being::setEmote(const uint8_t emotion, const int emote_time)
const int emotionIndex = emotion - 1;
if (emotionIndex >= 0 && emotionIndex <= EmoteDB::getLast())
{
- delete mEmotionSprite;
- mEmotionSprite = nullptr;
+ delete2(mEmotionSprite)
const EmoteInfo *const info = EmoteDB::get2(emotionIndex, true);
if (info)
{
@@ -3076,8 +3050,7 @@ void Being::removeSpecialEffect()
mChildParticleEffects.removeLocally(mSpecialParticle);
mSpecialParticle = nullptr;
}
- delete mAnimationEffect;
- mAnimationEffect = nullptr;
+ delete2(mAnimationEffect);
}
void Being::updateAwayEffect()
@@ -3322,9 +3295,7 @@ void Being::setMap(Map *const map)
void Being::removeAllItemsParticles()
{
FOR_EACH (SpriteParticleInfoIter, it, mSpriteParticles)
- {
delete (*it).second;
- }
mSpriteParticles.clear();
}
diff --git a/src/being/compoundsprite.cpp b/src/being/compoundsprite.cpp
index ea4a2067f..6c159821d 100644
--- a/src/being/compoundsprite.cpp
+++ b/src/being/compoundsprite.cpp
@@ -36,6 +36,7 @@
#include "resources/image.h"
#include "resources/imagehelper.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/sdlcheckutils.h"
#include "utils/timer.h"
@@ -252,8 +253,7 @@ void CompoundSprite::removeSprite(const int layer)
if (!mSprites.at(layer))
return;
- delete mSprites.at(layer);
- mSprites.at(layer) = nullptr;
+ delete2(mSprites.at(layer));
mNeedsRedraw = true;
}
@@ -268,8 +268,7 @@ void CompoundSprite::clear()
mNeedsRedraw = true;
delete_all(imagesCache);
imagesCache.clear();
- delete mCacheItem;
- mCacheItem = nullptr;
+ delete2(mCacheItem);
}
void CompoundSprite::ensureSize(size_t layerCount)
@@ -337,7 +336,7 @@ void CompoundSprite::redraw() const
SurfaceGraphics *graphics = new SurfaceGraphics();
graphics->setBlitMode(SurfaceGraphics::BLIT_GFX);
graphics->setTarget(surface);
- graphics->_beginDraw();
+ graphics->beginDraw();
int tileX = mapTileSize / 2;
int tileY = mapTileSize;
@@ -361,8 +360,7 @@ void CompoundSprite::redraw() const
drawSpritesSDL(graphics, posX, posY);
- delete graphics;
- graphics = nullptr;
+ delete2(graphics);
SDL_Surface *const surfaceA = MSDL_CreateRGBSurface(SDL_HWSURFACE,
BUFFER_WIDTH, BUFFER_HEIGHT, 32, rmask, gmask, bmask, amask);
diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp
index 889f2b906..c774b985b 100644
--- a/src/being/localplayer.cpp
+++ b/src/being/localplayer.cpp
@@ -69,6 +69,7 @@
#include "resources/db/emotedb.h"
#include "resources/db/weaponsdb.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/timer.h"
@@ -161,6 +162,7 @@ LocalPlayer::LocalPlayer(const int id, const int subtype) :
mAttackMoving(config.getBoolValue("attackMoving")),
mAttackNext(config.getBoolValue("attackNext")),
mShowJobExp(config.getBoolValue("showJobExp")),
+ mShowServerPos(config.getBoolValue("showserverpos")),
mNextStep(false),
mDisableCrazyMove(false),
mGoingToTarget(false),
@@ -178,7 +180,7 @@ LocalPlayer::LocalPlayer(const int id, const int subtype) :
mAttackRange = 0;
mLevel = 1;
mAdvanced = true;
- mTextColor = &Theme::getThemeColor(Theme::PLAYER);
+ mTextColor = &theme->getColor(Theme::PLAYER, 255);
if (userPalette)
mNameColor = &userPalette->getColor(UserPalette::SELF);
else
@@ -202,6 +204,7 @@ LocalPlayer::LocalPlayer(const int id, const int subtype) :
config.addListener("enableAdvert", this);
config.addListener("tradebot", this);
config.addListener("targetOnlyReachable", this);
+ config.addListener("showserverpos", this);
setShowName(config.getBoolValue("showownname"));
}
@@ -221,11 +224,9 @@ LocalPlayer::~LocalPlayer()
if (mAwayDialog)
{
soundManager.volumeRestore();
- delete mAwayDialog;
- mAwayDialog = nullptr;
+ delete2(mAwayDialog)
}
- delete mAwayListener;
- mAwayListener = nullptr;
+ delete2(mAwayListener);
}
void LocalPlayer::logic()
@@ -1019,6 +1020,8 @@ void LocalPlayer::optionChanged(const std::string &value)
mTradebot = config.getBoolValue("tradebot");
else if (value == "targetOnlyReachable")
mTargetOnlyReachable = config.getBoolValue("targetOnlyReachable");
+ else if (value == "showserverpos")
+ mShowServerPos = config.getBoolValue("showserverpos");
}
void LocalPlayer::processEvent(const Channels channel,
@@ -3552,14 +3555,15 @@ void LocalPlayer::setRealPos(const int x, const int y)
{
fixPos(1);
- if ((mCrossX || mCrossY) && layer->getTile(mCrossX, mCrossY)
+ if ((mCrossX || mCrossY)
+ && layer->getTile(mCrossX, mCrossY)
&& layer->getTile(mCrossX, mCrossY)->getType() == MapItem::CROSS)
{
layer->setTile(mCrossX, mCrossY, MapItem::EMPTY);
}
- if (!layer->getTile(x, y)
- || layer->getTile(x, y)->getType() == MapItem::EMPTY)
+ if (mShowServerPos && (!layer->getTile(x, y)
+ || layer->getTile(x, y)->getType() == MapItem::EMPTY))
{
if (getTileX() != x && getTileY() != y)
layer->setTile(x, y, MapItem::CROSS);
diff --git a/src/being/localplayer.h b/src/being/localplayer.h
index 5664b03b6..280e245cd 100644
--- a/src/being/localplayer.h
+++ b/src/being/localplayer.h
@@ -639,6 +639,7 @@ class LocalPlayer final : public Being,
bool mAttackMoving;
bool mAttackNext;
bool mShowJobExp;
+ bool mShowServerPos;
bool mNextStep;
// temporary disable crazy moves in moves
bool mDisableCrazyMove;
diff --git a/src/being/playerinfo.cpp b/src/being/playerinfo.cpp
index 728fe786f..12ce1e6d3 100644
--- a/src/being/playerinfo.cpp
+++ b/src/being/playerinfo.cpp
@@ -37,6 +37,8 @@
#include "net/net.h"
#include "net/playerhandler.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace PlayerInfo
@@ -422,10 +424,8 @@ bool isTalking()
void gameDestroyed()
{
- delete mInventory;
- mInventory = nullptr;
- delete mEquipment;
- mEquipment = nullptr;
+ delete2(mInventory);
+ delete2(mEquipment);
}
void stateChange(const int state)
diff --git a/src/beingequipbackend.cpp b/src/beingequipbackend.cpp
index 03d882665..3f5f627a8 100644
--- a/src/beingequipbackend.cpp
+++ b/src/beingequipbackend.cpp
@@ -25,6 +25,8 @@
#include "net/inventoryhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
+
#include "debug.h"
BeingEquipBackend::BeingEquipBackend(Being *const being)
@@ -51,19 +53,13 @@ BeingEquipBackend::BeingEquipBackend(Being *const being)
BeingEquipBackend::~BeingEquipBackend()
{
for (int i = 0; i < EQUIPMENT_SIZE; i++)
- {
- delete mEquipment[i];
- mEquipment[i] = nullptr;
- }
+ delete2(mEquipment[i])
}
void BeingEquipBackend::clear()
{
for (int i = 0; i < EQUIPMENT_SIZE; i++)
- {
- delete mEquipment[i];
- mEquipment[i] = nullptr;
- }
+ delete2(mEquipment[i])
}
void BeingEquipBackend::setEquipment(const int index, Item *const item)
diff --git a/src/client.cpp b/src/client.cpp
index d8cd1f6f2..9aded7682 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -110,6 +110,7 @@
#include "utils/base64.h"
#include "utils/cpu.h"
+#include "utils/delete2.h"
#include "utils/files.h"
#include "utils/fuzzer.h"
#include "utils/gettext.h"
@@ -399,6 +400,7 @@ void Client::gameInit()
initTitle();
+ theme = new Theme;
Theme::selectSkin();
touchManager.init();
@@ -584,7 +586,7 @@ void Client::initGraphics()
applyGrabMode();
applyGamma();
- mainGraphics->_beginDraw();
+ mainGraphics->beginDraw();
}
void Client::initTitle()
@@ -820,12 +822,9 @@ void Client::gameClear()
eventsManager.shutdown();
- delete setupWindow;
- setupWindow = nullptr;
- delete helpWindow;
- helpWindow = nullptr;
- delete didYouKnowWindow;
- didYouKnowWindow = nullptr;
+ delete2(setupWindow);
+ delete2(helpWindow);
+ delete2(didYouKnowWindow);
stopTimers();
@@ -852,33 +851,24 @@ void Client::gameClear()
Net::getChatHandler()->clear();
#ifdef USE_MUMBLE
- delete mumbleManager;
- mumbleManager = nullptr;
+ delete2(mumbleManager);
#endif
PlayerInfo::deinit();
// Before config.write() since it writes the shortcuts to the config
for (unsigned f = 0; f < SHORTCUT_TABS; f ++)
- {
- delete itemShortcut[f];
- itemShortcut[f] = nullptr;
- }
- delete emoteShortcut;
- emoteShortcut = nullptr;
- delete dropShortcut;
- dropShortcut = nullptr;
+ delete2(itemShortcut[f])
+ delete2(emoteShortcut);
+ delete2(dropShortcut);
player_relations.store();
if (logger)
logger->log1("Quitting2");
- delete mCurrentDialog;
- mCurrentDialog = nullptr;
-
- delete gui;
- gui = nullptr;
+ delete2(mCurrentDialog);
+ delete2(gui);
if (Net::getInventoryHandler())
Net::getInventoryHandler()->clear();
@@ -886,14 +876,12 @@ void Client::gameClear()
if (logger)
logger->log1("Quitting3");
- delete mainGraphics;
- mainGraphics = nullptr;
+ delete2(mainGraphics);
if (imageHelper != surfaceImageHelper)
delete surfaceImageHelper;
surfaceImageHelper = nullptr;
- delete imageHelper;
- imageHelper = nullptr;
+ delete2(imageHelper);
if (logger)
logger->log1("Quitting4");
@@ -924,11 +912,8 @@ void Client::gameClear()
if (logger)
logger->log1("Quitting9");
- delete userPalette;
- userPalette = nullptr;
-
- delete joystick;
- joystick = nullptr;
+ delete2(userPalette);
+ delete2(joystick);
keyboard.deinit();
@@ -960,8 +945,7 @@ void Client::gameClear()
logger->log("textures left: %d", textures_count);
#endif
- delete chatLogger;
- chatLogger = nullptr;
+ delete2(chatLogger);
TranslationManager::close();
}
@@ -998,8 +982,7 @@ int Client::gameExec()
mumbleManager = new MumbleManager();
#endif
- if (Theme::instance())
- mSkin = Theme::instance()->load("windowmenu.xml", "");
+ mSkin = theme->load("windowmenu.xml", "");
if (mSkin)
{
mButtonPadding = mSkin->getPadding();
@@ -1174,8 +1157,7 @@ int Client::gameExec()
if (mOldState == STATE_GAME)
{
- delete mGame;
- mGame = nullptr;
+ delete2(mGame);
Game::clearInstance();
ResourceManager *const resman = ResourceManager::getInstance();
if (resman)
@@ -1198,8 +1180,7 @@ int Client::gameExec()
mOldState = mState;
// Get rid of the dialog of the previous state
- delete mCurrentDialog;
- mCurrentDialog = nullptr;
+ delete2(mCurrentDialog);
// State has changed, while the quitDialog was active, it might
// not be correct anymore
if (mQuitDialog)
@@ -1256,7 +1237,7 @@ int Client::gameExec()
{
// Don't allow an alpha opacity
// lower than the default value
- Theme::instance()->setMinimumOpacity(0.8F);
+ theme->setMinimumOpacity(0.8F);
mCurrentDialog = new ServerDialog(&mCurrentServer,
mConfigDir);
@@ -1298,7 +1279,7 @@ int Client::gameExec()
logger->log1("State: LOGIN");
// Don't allow an alpha opacity
// lower than the default value
- Theme::instance()->setMinimumOpacity(0.8F);
+ theme->setMinimumOpacity(0.8F);
loginData.updateType
= serverConfig.getValue("updateType", 1);
@@ -1505,7 +1486,7 @@ int Client::gameExec()
logger->log1("State: CHAR SELECT");
// Don't allow an alpha opacity
// lower than the default value
- Theme::instance()->setMinimumOpacity(0.8F);
+ theme->setMinimumOpacity(0.8F);
mCurrentDialog = new CharSelectDialog(&loginData);
mCurrentDialog->postInit();
@@ -1571,29 +1552,21 @@ int Client::gameExec()
soundManager.fadeOutMusic(1000);
// Allow any alpha opacity
- Theme::instance()->setMinimumOpacity(-1.0F);
+ theme->setMinimumOpacity(-1.0F);
if (chatLogger)
chatLogger->setServerName(mServerName);
#ifdef ANDROID
- delete mCloseButton;
- mCloseButton = nullptr;
-#endif
- delete mSetupButton;
- mSetupButton = nullptr;
- delete mVideoButton;
- mVideoButton = nullptr;
- delete mThemesButton;
- mThemesButton = nullptr;
- delete mAboutButton;
- mAboutButton = nullptr;
- delete mHelpButton;
- mHelpButton = nullptr;
- delete mPerfomanceButton;
- mPerfomanceButton = nullptr;
- delete mDesktop;
- mDesktop = nullptr;
+ delete2(mCloseButton);
+#endif
+ delete2(mSetupButton);
+ delete2(mVideoButton);
+ delete2(mThemesButton);
+ delete2(mAboutButton);
+ delete2(mHelpButton);
+ delete2(mPerfomanceButton);
+ delete2(mDesktop);
mCurrentDialog = nullptr;
@@ -2837,6 +2810,9 @@ void Client::resizeVideo(int actualWidth,
x -= mThemesButton->getWidth() + mButtonSpacing;
mThemesButton->setPosition(x, mButtonPadding);
+ x -= mAboutButton->getWidth() + mButtonSpacing;
+ mAboutButton->setPosition(x, mButtonPadding);
+
x -= mHelpButton->getWidth() + mButtonSpacing;
mHelpButton->setPosition(x, mButtonPadding);
#ifdef ANDROID
@@ -2984,7 +2960,7 @@ Window *Client::openErrorDialog(const std::string &header,
const std::string &message,
const bool modal)
{
- if (getSupportUrl().empty())
+ if (getSupportUrl().empty() || config.getBoolValue("hidesupport"))
{
return new OkDialog(header, message, DIALOG_ERROR, modal);
}
diff --git a/src/commands.cpp b/src/commands.cpp
index 0cc5cee8a..de4c03012 100644
--- a/src/commands.cpp
+++ b/src/commands.cpp
@@ -77,6 +77,7 @@
#include "resources/db/itemdb.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/process.h"
#include "utils/timer.h"
@@ -1270,6 +1271,10 @@ impHandler1(talkPet)
Net::getChatHandler()->talk(args, GENERAL_CHANNEL);
}
+impHandler1(gm)
+{
+ Net::getChatHandler()->talk("@wgm " + args, GENERAL_CHANNEL);
+}
struct UploadChatInfo
{
@@ -1315,8 +1320,7 @@ static int uploadUpdate(void *ptr,
}
}
}
- delete info->upload;
- info->upload = nullptr;
+ delete2(info->upload);
delete info;
return 0;
}
@@ -1375,7 +1379,7 @@ impHandler0(testsdlfont)
for (int f = 0; f < 300; f ++)
data.push_back("test " + toString(f) + "string");
- nullGraphics->_beginDraw();
+ nullGraphics->beginDraw();
clock_gettime(CLOCK_MONOTONIC, &time1);
for (int f = 0; f < 500; f ++)
diff --git a/src/commands.h b/src/commands.h
index e53d66559..6dd688a17 100644
--- a/src/commands.h
+++ b/src/commands.h
@@ -133,6 +133,7 @@ namespace Commands
decHandler(uploadConfig);
decHandler(uploadServerConfig);
decHandler(uploadLog);
+ decHandler(gm);
void replaceVars(std::string &str);
} // namespace Commands
@@ -233,6 +234,7 @@ enum
COMMAND_UPLOADCONFIG,
COMMAND_UPLOADSERVERCONFIG,
COMMAND_UPLOADLOG,
+ COMMAND_GM,
COMMAND_HACK,
END_COMMANDS
};
@@ -333,6 +335,7 @@ static const CommandInfo commands[] =
{"uploadconfig", &Commands::uploadConfig, -1, false},
{"uploadserverconfig", &Commands::uploadServerConfig, -1, false},
{"uploadlog", &Commands::uploadLog, -1, false},
+ {"gm", &Commands::gm, -1, true},
{"hack", &Commands::hack, -1, true}
};
diff --git a/src/configuration.cpp b/src/configuration.cpp
index 54420a9f3..550c61243 100644
--- a/src/configuration.cpp
+++ b/src/configuration.cpp
@@ -27,6 +27,7 @@
#include "listeners/configlistener.h"
+#include "utils/delete2.h"
#include "utils/paths.h"
#include "debug.h"
@@ -367,8 +368,7 @@ void Configuration::cleanDefaults()
delete (iter->second);
}
mDefaultsData->clear();
- delete mDefaultsData;
- mDefaultsData = nullptr;
+ delete2(mDefaultsData);
}
}
diff --git a/src/defaults.cpp b/src/defaults.cpp
index d5f907696..7e2e22769 100644
--- a/src/defaults.cpp
+++ b/src/defaults.cpp
@@ -361,6 +361,8 @@ DefaultsData* getConfigDefaults()
AddDEF("usepets", true);
AddDEF("scale", 1);
AddDEF("addwatermark", true);
+ AddDEF("hidesupport", false);
+ AddDEF("showserverpos", false);
return configData;
}
@@ -535,6 +537,7 @@ DefaultsData* getPathsDefaults()
AddDEF("deadMessagesFile", "deadmessages.xml");
AddDEF("deadMessagesPatchFile", "deadmessages_patch.xml");
AddDEF("deadMessagesPatchDir", "deadmessages.d");
+ AddDEF("poisonEffectName", "poison");
return configData;
}
diff --git a/src/depricatedevent.cpp b/src/depricatedevent.cpp
index fc499c47b..3f8abad00 100644
--- a/src/depricatedevent.cpp
+++ b/src/depricatedevent.cpp
@@ -25,6 +25,8 @@
#include "listeners/depricatedlistener.h"
+#include "utils/delete2.h"
+
#include "debug.h"
DepricatedListenMap DepricatedEvent::mBindings;
@@ -34,8 +36,7 @@ DepricatedEvent::~DepricatedEvent()
VariableMap::iterator it = mData.begin();
while (it != mData.end())
{
- delete it->second;
- it->second = nullptr;
+ delete2(it->second);
++it;
}
}
diff --git a/src/game.cpp b/src/game.cpp
index e30b7222e..33369bf97 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -98,6 +98,7 @@
#include "resources/db/mapdb.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/langs.h"
#include "utils/mkdir.h"
@@ -263,8 +264,7 @@ static void createGuiWindows()
killStats = new KillStats;
socialWindow = new SocialWindow;
socialWindow->postInit();
- if (serverVersion >= 6)
- questsWindow = new QuestsWindow;
+ questsWindow = new QuestsWindow;
// TRANSLATORS: chat tab header
localChatTab = new ChatTab(chatWindow, _("General"), GENERAL_CHANNEL);
@@ -324,8 +324,6 @@ static void createGuiWindows()
Net::getGeneralHandler()->gameStarted();
}
-#define del_0(X) { delete X; X = nullptr; }
-
/**
* Destroy all the globally accessible gui windows
*/
@@ -342,37 +340,37 @@ static void destroyGuiWindows()
if (guildManager)
guildManager->clear();
- del_0(windowMenu);
- del_0(localChatTab) // Need to do this first, so it can remove itself
- del_0(debugChatTab)
- del_0(tradeChatTab)
- del_0(battleChatTab)
- del_0(langChatTab)
- del_0(gmChatTab);
+ delete2(windowMenu);
+ delete2(localChatTab) // Need to do this first, so it can remove itself
+ delete2(debugChatTab)
+ delete2(tradeChatTab)
+ delete2(battleChatTab)
+ delete2(langChatTab)
+ delete2(gmChatTab);
logger->log("start deleting");
- del_0(emoteWindow);
- del_0(chatWindow)
+ delete2(emoteWindow);
+ delete2(chatWindow)
logger->log("end deleting");
- del_0(statusWindow)
- del_0(miniStatusWindow)
- del_0(inventoryWindow)
- del_0(shopWindow)
- del_0(skillDialog)
- del_0(minimap)
- del_0(equipmentWindow)
- del_0(beingEquipmentWindow)
- del_0(tradeWindow)
- del_0(debugWindow)
- del_0(itemShortcutWindow)
- del_0(emoteShortcutWindow)
- del_0(outfitWindow)
- del_0(socialWindow)
- del_0(dropShortcutWindow);
- del_0(spellShortcutWindow);
- del_0(botCheckerWindow);
- del_0(questsWindow);
- del_0(whoIsOnline);
- del_0(killStats);
+ delete2(statusWindow)
+ delete2(miniStatusWindow)
+ delete2(inventoryWindow)
+ delete2(shopWindow)
+ delete2(skillDialog)
+ delete2(minimap)
+ delete2(equipmentWindow)
+ delete2(beingEquipmentWindow)
+ delete2(tradeWindow)
+ delete2(debugWindow)
+ delete2(itemShortcutWindow)
+ delete2(emoteShortcutWindow)
+ delete2(outfitWindow)
+ delete2(socialWindow)
+ delete2(dropShortcutWindow);
+ delete2(spellShortcutWindow);
+ delete2(botCheckerWindow);
+ delete2(questsWindow);
+ delete2(whoIsOnline);
+ delete2(killStats);
if (auctionManager && AuctionManager::getEnableAuctionBot())
auctionManager->reload();
@@ -459,20 +457,20 @@ Game::~Game()
AnimatedSprite::setEnableCache(false);
- del_0(actorManager)
+ delete2(actorManager)
if (client->getState() != STATE_CHANGE_MAP)
- del_0(player_node)
- del_0(commandHandler)
- del_0(effectManager)
- del_0(particleEngine)
- del_0(viewport)
- del_0(mCurrentMap)
- del_0(spellManager)
- del_0(spellShortcut)
- del_0(auctionManager)
- del_0(guildManager)
+ delete2(player_node)
+ delete2(commandHandler)
+ delete2(effectManager)
+ delete2(particleEngine)
+ delete2(viewport)
+ delete2(mCurrentMap)
+ delete2(spellManager)
+ delete2(spellShortcut)
+ delete2(auctionManager)
+ delete2(guildManager)
#ifdef USE_MUMBLE
- del_0(mumbleManager)
+ delete2(mumbleManager)
#endif
Being::clearCache();
@@ -484,8 +482,8 @@ void Game::addWatermark()
{
if (!boldFont || !config.getBoolValue("addwatermark"))
return;
- mainGraphics->setColorAll(Theme::getThemeColor(Theme::TEXT),
- Theme::getThemeColor(Theme::TEXT_OUTLINE));
+ mainGraphics->setColorAll(theme->getColor(Theme::TEXT, 255),
+ theme->getColor(Theme::TEXT_OUTLINE, 255));
boldFont->drawString(mainGraphics, client->getServerName(), 100, 50);
}
diff --git a/src/gui/cliprect.cpp b/src/gui/cliprect.cpp
index 5255a4c98..5f71c8249 100644
--- a/src/gui/cliprect.cpp
+++ b/src/gui/cliprect.cpp
@@ -70,27 +70,19 @@
#include "debug.h"
ClipRect::ClipRect() :
- Rect(),
+ Rect(0, 0, 0, 0),
xOffset(0),
yOffset(0)
{
- x = 0;
- y = 0;
- width = 0;
- height = 0;
}
ClipRect::ClipRect(const int x0, const int y0,
const int width0, const int height0,
const int xOffset0, const int yOffset0) :
- Rect(),
+ Rect(x0, y0, width0, height0),
xOffset(xOffset0),
yOffset(yOffset0)
{
- x = x0;
- y = y0;
- width = width0;
- height = height0;
}
const ClipRect& ClipRect::operator=(const Rect& other)
@@ -99,6 +91,5 @@ const ClipRect& ClipRect::operator=(const Rect& other)
y = other.y;
width = other.width;
height = other.height;
-
return *this;
}
diff --git a/src/gui/color.cpp b/src/gui/color.cpp
index aa9ffe840..2536e2947 100644
--- a/src/gui/color.cpp
+++ b/src/gui/color.cpp
@@ -78,9 +78,9 @@ Color::Color() :
}
Color::Color(const unsigned int color) :
- r((color >> 16) & 0xFF),
- g((color >> 8) & 0xFF),
- b(color & 0xFF),
+ r((color >> 16) & 0xFFU),
+ g((color >> 8) & 0xFFU),
+ b(color & 0xFFU),
a(255U)
{
}
@@ -113,9 +113,9 @@ Color Color::operator+(const Color& color) const
Color Color::operator-(const Color& color) const
{
Color result(r - color.r,
- g - color.g,
- b - color.b,
- 255U);
+ g - color.g,
+ b - color.b,
+ 255U);
result.r = (result.r > 255U ? 255U : result.r);
result.g = (result.g > 255U ? 255U : result.g);
@@ -127,9 +127,9 @@ Color Color::operator-(const Color& color) const
Color Color::operator*(const float value) const
{
Color result(static_cast<int>(static_cast<float>(r) * value),
- static_cast<int>(static_cast<float>(g) * value),
- static_cast<int>(static_cast<float>(b) * value),
- a);
+ static_cast<int>(static_cast<float>(g) * value),
+ static_cast<int>(static_cast<float>(b) * value),
+ a);
result.r = (result.r > 255U ? 255U : result.r);
result.g = (result.g > 255U ? 255U : result.g);
@@ -147,19 +147,3 @@ bool Color::operator!=(const Color& color) const
{
return !(r == color.r && g == color.g && b == color.b && a == color.a);
}
-
-std::ostream& operator<<(std::ostream& out,
- const Color& color)
-{
- out << "Color [r = "
- << color.r
- << ", g = "
- << color.g
- << ", b = "
- << color.b
- << ", a = "
- << color.a
- << "]";
-
- return out;
-}
diff --git a/src/gui/color.h b/src/gui/color.h
index db8fda970..bfa66b796 100644
--- a/src/gui/color.h
+++ b/src/gui/color.h
@@ -64,8 +64,6 @@
#ifndef GUI_COLOR_H
#define GUI_COLOR_H
-#include <iostream>
-
#include "localconsts.h"
/**
@@ -160,15 +158,6 @@ class Color final
bool operator!=(const Color& color) const;
/**
- * Output operator for output.
- *
- * @param out The stream to output to.
- * @param color The color to output.
- */
- friend std::ostream& operator<<(std::ostream& out,
- const Color& Color);
-
- /**
* Holds the red color component (range 0-255).
*/
unsigned int r;
diff --git a/src/gui/focushandler.cpp b/src/gui/focushandler.cpp
index 928b3b72e..ced7c5f6e 100644
--- a/src/gui/focushandler.cpp
+++ b/src/gui/focushandler.cpp
@@ -87,7 +87,7 @@ FocusHandler::FocusHandler() :
{
}
-void FocusHandler::requestModalFocus(Widget *widget)
+void FocusHandler::requestModalFocus(Widget *const widget)
{
/* If there is another widget with modal focus, remove its modal focus
* and put it on the modal widget stack.
@@ -103,7 +103,7 @@ void FocusHandler::requestModalFocus(Widget *widget)
focusNone();
}
-void FocusHandler::releaseModalFocus(Widget *widget)
+void FocusHandler::releaseModalFocus(Widget *const widget)
{
mModalStack.remove(widget);
@@ -123,15 +123,14 @@ void FocusHandler::releaseModalFocus(Widget *widget)
}
}
-void FocusHandler::remove(Widget *widget)
+void FocusHandler::remove(Widget *const widget)
{
releaseModalFocus(widget);
if (isFocused(widget))
mFocusedWidget = nullptr;
- for (WidgetIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++iter)
+ FOR_EACH (WidgetIterator, iter, mWidgets)
{
if ((*iter) == widget)
{
@@ -342,7 +341,7 @@ void FocusHandler::distributeFocusGainedEvent(const Event &focusEvent)
Widget *const sourceWidget = focusEvent.getSource();
std::list<FocusListener*> focusListeners
- = sourceWidget->_getFocusListeners();
+ = sourceWidget->getFocusListeners();
// Send the event to all focus listeners of the widget.
for (std::list<FocusListener*>::const_iterator
@@ -354,14 +353,14 @@ void FocusHandler::distributeFocusGainedEvent(const Event &focusEvent)
}
}
-void FocusHandler::requestFocus(Widget* widget)
+void FocusHandler::requestFocus(Widget *const widget)
{
if (!widget || widget == mFocusedWidget)
return;
int toBeFocusedIndex = -1;
for (unsigned int i = 0, sz = static_cast<unsigned int>(
- mWidgets.size()); i < sz; ++i)
+ mWidgets.size()); i < sz; ++i)
{
if (mWidgets[i] == widget)
{
@@ -390,7 +389,7 @@ void FocusHandler::requestFocus(Widget* widget)
}
}
-void FocusHandler::requestModalMouseInputFocus(Widget* widget)
+void FocusHandler::requestModalMouseInputFocus(Widget *const widget)
{
if (mModalMouseInputFocusedWidget
&& mModalMouseInputFocusedWidget != widget)
@@ -401,7 +400,7 @@ void FocusHandler::requestModalMouseInputFocus(Widget* widget)
mModalMouseInputFocusedWidget = widget;
}
-void FocusHandler::releaseModalMouseInputFocus(Widget* widget)
+void FocusHandler::releaseModalMouseInputFocus(Widget *const widget)
{
if (mModalMouseInputFocusedWidget == widget)
mModalMouseInputFocusedWidget = nullptr;
@@ -527,12 +526,12 @@ void FocusHandler::focusPrevious()
}
}
-bool FocusHandler::isFocused(const Widget* widget) const
+bool FocusHandler::isFocused(const Widget *const widget) const
{
return mFocusedWidget == widget;
}
-void FocusHandler::add(Widget* widget)
+void FocusHandler::add(Widget *const widget)
{
mWidgets.push_back(widget);
}
@@ -554,7 +553,7 @@ void FocusHandler::distributeFocusLostEvent(const Event& focusEvent)
Widget *const sourceWidget = focusEvent.getSource();
std::list<FocusListener*> focusListeners
- = sourceWidget->_getFocusListeners();
+ = sourceWidget->getFocusListeners();
// Send the event to all focus listeners of the widget.
for (std::list<FocusListener*>::const_iterator
@@ -566,52 +565,52 @@ void FocusHandler::distributeFocusLostEvent(const Event& focusEvent)
}
}
-Widget* FocusHandler::getDraggedWidget()
+Widget* FocusHandler::getDraggedWidget() const
{
return mDraggedWidget;
}
-void FocusHandler::setDraggedWidget(Widget* draggedWidget)
+void FocusHandler::setDraggedWidget(Widget *const draggedWidget)
{
mDraggedWidget = draggedWidget;
}
-Widget* FocusHandler::getLastWidgetWithMouse()
+Widget* FocusHandler::getLastWidgetWithMouse() const
{
return mLastWidgetWithMouse;
}
-void FocusHandler::setLastWidgetWithMouse(Widget* lastWidgetWithMouse)
+void FocusHandler::setLastWidgetWithMouse(Widget *const lastWidgetWithMouse)
{
mLastWidgetWithMouse = lastWidgetWithMouse;
}
-Widget* FocusHandler::getLastWidgetWithModalFocus()
+Widget* FocusHandler::getLastWidgetWithModalFocus() const
{
return mLastWidgetWithModalFocus;
}
-void FocusHandler::setLastWidgetWithModalFocus(Widget* widget)
+void FocusHandler::setLastWidgetWithModalFocus(Widget *const widget)
{
mLastWidgetWithModalFocus = widget;
}
-Widget* FocusHandler::getLastWidgetWithModalMouseInputFocus()
+Widget* FocusHandler::getLastWidgetWithModalMouseInputFocus() const
{
return mLastWidgetWithModalMouseInputFocus;
}
-void FocusHandler::setLastWidgetWithModalMouseInputFocus(Widget* widget)
+void FocusHandler::setLastWidgetWithModalMouseInputFocus(Widget *const widget)
{
mLastWidgetWithModalMouseInputFocus = widget;
}
-Widget* FocusHandler::getLastWidgetPressed()
+Widget* FocusHandler::getLastWidgetPressed() const
{
return mLastWidgetPressed;
}
-void FocusHandler::setLastWidgetPressed(Widget* lastWidgetPressed)
+void FocusHandler::setLastWidgetPressed(Widget *const lastWidgetPressed)
{
mLastWidgetPressed = lastWidgetPressed;
}
diff --git a/src/gui/focushandler.h b/src/gui/focushandler.h
index f12819e75..58b317024 100644
--- a/src/gui/focushandler.h
+++ b/src/gui/focushandler.h
@@ -97,7 +97,7 @@ class FocusHandler final
* @param widget The widget to request focus for.
* @see isFocused, Widget::requestFocus
*/
- void requestFocus(Widget* widget);
+ void requestFocus(Widget *const widget);
/**
* Requests modal focus for a widget. Focus will only be granted
@@ -108,7 +108,7 @@ class FocusHandler final
* @throws Exception when another widget already has modal focus.
* @see releaseModalFocus, Widget::requestModalFocus
*/
- void requestModalFocus(Widget* widget);
+ void requestModalFocus(Widget *const widget);
/**
* Requests modal mouse input focus for a widget. Focus will only
@@ -125,7 +125,7 @@ class FocusHandler final
* focus.
* @see releaseModalMouseInputFocus, Widget::requestModalMouseInputFocus
*/
- void requestModalMouseInputFocus(Widget* widget);
+ void requestModalMouseInputFocus(Widget *const widget);
/**
* Releases modal focus if the widget has modal focus.
@@ -134,7 +134,7 @@ class FocusHandler final
* @param widget The widget to release modal focus for.
* @see reuqestModalFocus, Widget::releaseModalFocus
*/
- void releaseModalFocus(Widget* widget);
+ void releaseModalFocus(Widget *const widget);
/**
* Releases modal mouse input focus if the widget has modal mouse input
@@ -144,7 +144,7 @@ class FocusHandler final
* @param widget the widget to release modal mouse input focus for.
* @see requestModalMouseInputFocus, Widget::releaseModalMouseInputFocus
*/
- void releaseModalMouseInputFocus(Widget* widget);
+ void releaseModalMouseInputFocus(Widget *const widget);
/**
* Checks if a widget is focused.
@@ -153,7 +153,7 @@ class FocusHandler final
* @return True if the widget is focused, false otherwise.
* @see Widget::isFocused
*/
- bool isFocused(const Widget* widget) const;
+ bool isFocused(const Widget *const widget) const;
/**
* Gets the widget with focus.
@@ -204,7 +204,7 @@ class FocusHandler final
* @param widget The widget to add.
* @see remove
*/
- void add(Widget* widget);
+ void add(Widget *const widget);
/**
* Removes a widget from the focus handler.
@@ -212,7 +212,7 @@ class FocusHandler final
* @param widget The widget to remove.
* @see add
*/
- void remove(Widget* widget);
+ void remove(Widget *const widget);
/**
* Focuses nothing. A focus event will also be sent to the
@@ -243,7 +243,7 @@ class FocusHandler final
* @return the widget being dragged.
* @see setDraggedWidget
*/
- Widget* getDraggedWidget() A_WARN_UNUSED;
+ Widget* getDraggedWidget() const A_WARN_UNUSED;
/**
* Sets the widget being dragged. Used by the Gui class to
@@ -252,7 +252,7 @@ class FocusHandler final
* @param draggedWidget The widget being dragged.
* @see getDraggedWidget
*/
- void setDraggedWidget(Widget* draggedWidget);
+ void setDraggedWidget(Widget *const draggedWidget);
/**
* Gets the last widget with the mouse. Used by the Gui class
@@ -261,7 +261,7 @@ class FocusHandler final
* @return The last widget with the mouse.
* @see setLastWidgetWithMouse
*/
- Widget* getLastWidgetWithMouse() A_WARN_UNUSED;
+ Widget* getLastWidgetWithMouse() const A_WARN_UNUSED;
/**
* Sets the last widget with the mouse. Used by the Gui class
@@ -270,7 +270,7 @@ class FocusHandler final
* @param lastWidgetWithMouse The last widget with the mouse.
* @see getLastWidgetWithMouse
*/
- void setLastWidgetWithMouse(Widget* lastWidgetWithMouse);
+ void setLastWidgetWithMouse(Widget *const lastWidgetWithMouse);
/**
* Gets the last widget with modal focus.
@@ -278,7 +278,7 @@ class FocusHandler final
* @return The last widget with modal focus.
* @see setLastWidgetWithModalFocus
*/
- Widget* getLastWidgetWithModalFocus() A_WARN_UNUSED;
+ Widget* getLastWidgetWithModalFocus() const A_WARN_UNUSED;
/**
* Sets the last widget with modal focus.
@@ -286,7 +286,7 @@ class FocusHandler final
* @param widget The last widget with modal focus.
* @see getLastWidgetWithModalFocus
*/
- void setLastWidgetWithModalFocus(Widget* widget);
+ void setLastWidgetWithModalFocus(Widget *const widget);
/**
* Gets the last widget with modal mouse input focus.
@@ -294,7 +294,7 @@ class FocusHandler final
* @return The last widget with modal mouse input focus.
* @see setLastWidgetWithModalMouseInputFocus
*/
- Widget* getLastWidgetWithModalMouseInputFocus() A_WARN_UNUSED;
+ Widget* getLastWidgetWithModalMouseInputFocus() const A_WARN_UNUSED;
/**
* Sets the last widget with modal mouse input focus.
@@ -302,7 +302,7 @@ class FocusHandler final
* @param widget The last widget with modal mouse input focus.
* @see getLastWidgetWithModalMouseInputFocus
*/
- void setLastWidgetWithModalMouseInputFocus(Widget* widget);
+ void setLastWidgetWithModalMouseInputFocus(Widget *const widget);
/**
* Gets the last widget pressed. Used by the Gui class to keep track
@@ -311,7 +311,7 @@ class FocusHandler final
* @return The last widget pressed.
* @see setLastWidgetPressed
*/
- Widget* getLastWidgetPressed() A_WARN_UNUSED;
+ Widget* getLastWidgetPressed() const A_WARN_UNUSED;
/**
* Sets the last widget pressed. Used by the Gui class to keep track
@@ -320,7 +320,7 @@ class FocusHandler final
* @param lastWidgetPressed The last widget pressed.
* @see getLastWidgetPressed
*/
- void setLastWidgetPressed(Widget* lastWidgetPressed);
+ void setLastWidgetPressed(Widget *const lastWidgetPressed);
private:
/**
diff --git a/src/gui/font.cpp b/src/gui/font.cpp
index 8c022f99d..acc27d4ab 100644
--- a/src/gui/font.cpp
+++ b/src/gui/font.cpp
@@ -76,6 +76,7 @@
#include "resources/resourcemanager.h"
#include "resources/surfaceimagehelper.h"
+#include "utils/delete2.h"
#include "utils/paths.h"
#include "utils/sdlcheckutils.h"
#include "utils/stringutils.h"
@@ -163,8 +164,7 @@ SDLTextChunk::SDLTextChunk(const std::string &text0, const Color &color0,
SDLTextChunk::~SDLTextChunk()
{
- delete img;
- img = nullptr;
+ delete2(img);
#ifdef UNITTESTS
sdlTextChunkCnt --;
#endif
@@ -294,7 +294,7 @@ void TextChunkList::insertFirst(SDLTextChunk *const item)
searchWidth[item->text] = item;
}
-void TextChunkList::moveToFirst(SDLTextChunk *item)
+void TextChunkList::moveToFirst(SDLTextChunk *const item)
{
if (item == start)
return;
diff --git a/src/gui/font.h b/src/gui/font.h
index 12ba473d8..ee1742942 100644
--- a/src/gui/font.h
+++ b/src/gui/font.h
@@ -130,7 +130,7 @@ class TextChunkList final
void insertFirst(SDLTextChunk *const item);
- void moveToFirst(SDLTextChunk *item);
+ void moveToFirst(SDLTextChunk *const item);
void removeBack();
diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp
index deed890ae..9a50583b9 100644
--- a/src/gui/gui.cpp
+++ b/src/gui/gui.cpp
@@ -95,6 +95,7 @@
#include "resources/imageset.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
#include "utils/langs.h"
#include "utils/timer.h"
@@ -162,8 +163,8 @@ Gui::Gui() :
mLastMouseRealY(0),
#endif
mFocusListeners(),
- mForegroundColor(Theme::getThemeColor(Theme::TEXT)),
- mForegroundColor2(Theme::getThemeColor(Theme::TEXT_OUTLINE)),
+ mForegroundColor(theme->getColor(Theme::TEXT, 255)),
+ mForegroundColor2(theme->getColor(Theme::TEXT_OUTLINE, 255)),
mTime(0),
mCustomCursor(false),
mDoubleClick(true)
@@ -290,8 +291,7 @@ void Gui::postInit(Graphics *const graphics)
Gui::~Gui()
{
config.removeListeners(mConfigListener);
- delete mConfigListener;
- mConfigListener = nullptr;
+ delete2(mConfigListener);
if (mMouseCursors)
{
@@ -299,30 +299,22 @@ Gui::~Gui()
mMouseCursors = nullptr;
}
- delete mGuiFont;
- mGuiFont = nullptr;
- delete boldFont;
- boldFont = nullptr;
- delete mHelpFont;
- mHelpFont = nullptr;
- delete mSecureFont;
- mSecureFont = nullptr;
- delete mInfoParticleFont;
- mInfoParticleFont = nullptr;
- delete mNpcFont;
- mNpcFont = nullptr;
+ delete2(mGuiFont);
+ delete2(boldFont);
+ delete2(mHelpFont);
+ delete2(mSecureFont);
+ delete2(mInfoParticleFont);
+ delete2(mNpcFont);
delete getTop();
- delete guiInput;
- guiInput = nullptr;
+ delete2(guiInput);
- Theme::deleteInstance();
+ delete2(theme);
if (Widget::widgetExists(mTop))
setTop(nullptr);
- delete mFocusHandler;
- mFocusHandler = nullptr;
+ delete2(mFocusHandler);
}
void Gui::logic()
@@ -423,21 +415,21 @@ bool Gui::handleKeyInput()
{
const KeyInput keyInput = guiInput->dequeueKeyInput();
- KeyEvent keyEventToGlobalKeyListeners(nullptr,
+ KeyEvent eventToGlobalKeyListeners(nullptr,
keyInput.getType(),
keyInput.getActionId(), keyInput.getKey());
#ifdef USE_SDL2
if (!keyInput.getText().empty())
- keyEventToGlobalKeyListeners.setText(keyInput.getText());
+ eventToGlobalKeyListeners.setText(keyInput.getText());
#endif
distributeKeyEventToGlobalKeyListeners(
- keyEventToGlobalKeyListeners);
+ eventToGlobalKeyListeners);
// If a global key listener consumes the event it will not be
// sent further to the source of the event.
- if (keyEventToGlobalKeyListeners.isConsumed())
+ if (eventToGlobalKeyListeners.isConsumed())
{
consumed = true;
continue;
@@ -445,33 +437,33 @@ bool Gui::handleKeyInput()
if (mFocusHandler)
{
- bool keyEventConsumed = false;
+ bool eventConsumed = false;
// Send key inputs to the focused widgets
if (mFocusHandler->getFocused())
{
- KeyEvent keyEvent(getKeyEventSource(),
+ KeyEvent event(getKeyEventSource(),
keyInput.getType(),
keyInput.getActionId(), keyInput.getKey());
#ifdef USE_SDL2
if (!keyInput.getText().empty())
- keyEvent.setText(keyInput.getText());
+ event.setText(keyInput.getText());
#endif
if (!mFocusHandler->getFocused()->isFocusable())
mFocusHandler->focusNone();
else
- distributeKeyEvent(keyEvent);
+ distributeKeyEvent(event);
- keyEventConsumed = keyEvent.isConsumed();
- if (keyEventConsumed)
+ eventConsumed = event.isConsumed();
+ if (eventConsumed)
consumed = true;
}
// If the key event hasn't been consumed and
// tabbing is enable check for tab press and
// change focus.
- if (!keyEventConsumed && keyInput.getActionId()
+ if (!eventConsumed && keyInput.getActionId()
== static_cast<int>(Input::KEY_GUI_TAB)
&& keyInput.getType() == KeyInput::PRESSED)
{
@@ -493,7 +485,8 @@ void Gui::draw()
getTop()->draw(mGraphics);
touchManager.draw();
- int mouseX, mouseY;
+ int mouseX;
+ int mouseY;
const uint8_t button = getMouseState(&mouseX, &mouseY);
if ((client->getMouseFocused() || button & SDL_BUTTON(1))
@@ -609,6 +602,10 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
return;
}
+ const int mouseX = mouseInput.getX();
+ const int mouseY = mouseInput.getY();
+ const int button = mouseInput.getButton();
+
// Check if there is a need to send mouse exited events by
// traversing the "widget with mouse" queue.
bool widgetWithMouseQueueCheckDone = mWidgetWithMouseQueue.empty();
@@ -631,20 +628,21 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
}
else
{
- int x, y;
+ int x;
+ int y;
widget->getAbsolutePosition(x, y);
- if (x > mouseInput.getX()
- || y > mouseInput.getY()
- || x + widget->getWidth() <= mouseInput.getX()
- || y + widget->getHeight() <= mouseInput.getY()
+ if (x > mouseX
+ || y > mouseY
+ || x + widget->getWidth() <= mouseX
+ || y + widget->getHeight() <= mouseY
|| !widget->isVisible())
{
distributeMouseEvent(widget,
MouseEvent::EXITED,
- mouseInput.getButton(),
- mouseInput.getX(),
- mouseInput.getY(),
+ button,
+ mouseX,
+ mouseY,
true,
true);
mClickCount = 1;
@@ -665,8 +663,7 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
// present in the "widget with mouse" queue. If a widget
// is not then it should be added and an entered event should
// be sent to it.
- Widget* parent = getMouseEventSource(
- mouseInput.getX(), mouseInput.getY());
+ Widget* parent = getMouseEventSource(mouseX, mouseY);
Widget* widget = parent;
// If a widget has modal mouse input focus then it will
@@ -682,9 +679,9 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
int x, y;
widget->getAbsolutePosition(x, y);
- if (x > mouseInput.getX() || y > mouseInput.getY()
- || x + widget->getWidth() <= mouseInput.getX()
- || y + widget->getHeight() <= mouseInput.getY())
+ if (x > mouseX || y > mouseY
+ || x + widget->getWidth() <= mouseX
+ || y + widget->getHeight() <= mouseY)
{
parent = nullptr;
}
@@ -713,9 +710,9 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
{
distributeMouseEvent(widget,
MouseEvent::ENTERED,
- mouseInput.getButton(),
- mouseInput.getX(),
- mouseInput.getY(),
+ button,
+ mouseX,
+ mouseY,
true,
true);
mWidgetWithMouseQueue.push_front(widget);
@@ -731,19 +728,17 @@ void Gui::handleMouseMoved(const MouseInput &mouseInput)
distributeMouseEvent(mFocusHandler->getDraggedWidget(),
MouseEvent::DRAGGED,
mLastMouseDragButton,
- mouseInput.getX(),
- mouseInput.getY());
+ mouseX,
+ mouseY);
}
else
{
- Widget *const sourceWidget = getMouseEventSource(
- mouseInput.getX(), mouseInput.getY());
-
+ Widget *const sourceWidget = getMouseEventSource(mouseX, mouseY);
distributeMouseEvent(sourceWidget,
MouseEvent::MOVED,
- mouseInput.getButton(),
- mouseInput.getX(),
- mouseInput.getY());
+ button,
+ mouseX,
+ mouseY);
}
mMouseInactivityTimer = 0;
}
@@ -760,7 +755,8 @@ void Gui::handleMousePressed(const MouseInput &mouseInput)
if (mFocusHandler->getDraggedWidget())
sourceWidget = mFocusHandler->getDraggedWidget();
- int sourceWidgetX, sourceWidgetY;
+ int sourceWidgetX;
+ int sourceWidgetY;
sourceWidget->getAbsolutePosition(sourceWidgetX, sourceWidgetY);
if ((mFocusHandler->getModalFocused()
@@ -818,28 +814,33 @@ void Gui::updateFonts()
mNpcFont->loadFont(fontFile, npcFontSize);
}
-void Gui::distributeMouseEvent(Widget* source, int type, int button,
- int x, int y, bool force,
- bool toSourceOnly)
+void Gui::distributeMouseEvent(Widget *const source,
+ const int type,
+ const int button,
+ const int x, const int y,
+ const bool force,
+ const bool toSourceOnly)
{
if (!source || !mFocusHandler)
return;
- Widget* widget = source;
+ Widget *widget = source;
- if (!force && mFocusHandler->getModalFocused() != nullptr
- && !widget->isModalFocused())
+ if (!force)
{
- return;
- }
-
- if (!force && mFocusHandler->getModalMouseInputFocused() != nullptr
- && !widget->isModalMouseInputFocused())
- {
- return;
+ if (mFocusHandler->getModalFocused() != nullptr
+ && !widget->isModalFocused())
+ {
+ return;
+ }
+ if (mFocusHandler->getModalMouseInputFocused() != nullptr
+ && !widget->isModalMouseInputFocused())
+ {
+ return;
+ }
}
- MouseEvent mouseEvent(source,
+ MouseEvent event(source,
type, button,
x, y, mClickCount);
@@ -855,49 +856,50 @@ void Gui::distributeMouseEvent(Widget* source, int type, int button,
if (widget->isEnabled() || force)
{
- int widgetX, widgetY;
+ int widgetX;
+ int widgetY;
widget->getAbsolutePosition(widgetX, widgetY);
- mouseEvent.setX(x - widgetX);
- mouseEvent.setY(y - widgetY);
+ event.setX(x - widgetX);
+ event.setY(y - widgetY);
std::list<MouseListener*> mouseListeners
- = widget->_getMouseListeners();
+ = widget->getMouseListeners();
+ unsigned int mouseType = event.getType();
// Send the event to all mouse listeners of the widget.
- for (std::list<MouseListener*>::const_iterator
- it = mouseListeners.begin();
- it != mouseListeners.end(); ++ it)
+ FOR_EACH (std::list<MouseListener*>::const_iterator,
+ it, mouseListeners)
{
- switch (mouseEvent.getType())
+ switch (mouseType)
{
case MouseEvent::ENTERED:
- (*it)->mouseEntered(mouseEvent);
+ (*it)->mouseEntered(event);
break;
case MouseEvent::EXITED:
- (*it)->mouseExited(mouseEvent);
+ (*it)->mouseExited(event);
break;
case MouseEvent::MOVED:
- (*it)->mouseMoved(mouseEvent);
+ (*it)->mouseMoved(event);
break;
case MouseEvent::PRESSED:
- (*it)->mousePressed(mouseEvent);
+ (*it)->mousePressed(event);
break;
case MouseEvent::RELEASED:
case 100: // manual hack for release on target after drag
- (*it)->mouseReleased(mouseEvent);
+ (*it)->mouseReleased(event);
break;
case MouseEvent::WHEEL_MOVED_UP:
- (*it)->mouseWheelMovedUp(mouseEvent);
+ (*it)->mouseWheelMovedUp(event);
break;
case MouseEvent::WHEEL_MOVED_DOWN:
- (*it)->mouseWheelMovedDown(mouseEvent);
+ (*it)->mouseWheelMovedDown(event);
break;
case MouseEvent::DRAGGED:
- (*it)->mouseDragged(mouseEvent);
+ (*it)->mouseDragged(event);
break;
case MouseEvent::CLICKED:
- (*it)->mouseClicked(mouseEvent);
+ (*it)->mouseClicked(event);
break;
default:
break;
@@ -915,6 +917,9 @@ void Gui::distributeMouseEvent(Widget* source, int type, int button,
if (type == MouseEvent::RELEASED)
dragDrop.clear();
+ if (event.isConsumed())
+ break;
+
// If a non modal focused widget has been reach
// and we have modal focus cancel the distribution.
if (mFocusHandler->getModalFocused()
@@ -954,7 +959,8 @@ MouseEvent *Gui::createMouseEvent(Window *const widget)
return new MouseEvent(widget,
0, 0,
- mouseX - x, mouseY - y, mClickCount);
+ mouseX - x, mouseY - y,
+ mClickCount);
}
void Gui::getAbsolutePosition(Widget *restrict widget,
@@ -1026,13 +1032,14 @@ void Gui::handleMouseReleased(const MouseInput &mouseInput)
Widget *sourceWidget = getMouseEventSource(
mouseInput.getX(), mouseInput.getY());
- int sourceWidgetX, sourceWidgetY;
+ int sourceWidgetX;
+ int sourceWidgetY;
if (mFocusHandler->getDraggedWidget())
{
if (sourceWidget != mFocusHandler->getLastWidgetPressed())
mFocusHandler->setLastWidgetPressed(nullptr);
- Widget *oldWidget = sourceWidget;
+ Widget *const oldWidget = sourceWidget;
sourceWidget = mFocusHandler->getDraggedWidget();
if (oldWidget != sourceWidget)
{
@@ -1114,9 +1121,9 @@ uint32_t Gui::getMouseState(int *const x, int *const y)
void Gui::setTop(Widget *const top)
{
if (mTop)
- mTop->_setFocusHandler(nullptr);
+ mTop->setFocusHandler(nullptr);
if (top)
- top->_setFocusHandler(mFocusHandler);
+ top->setFocusHandler(mFocusHandler);
mTop = top;
}
@@ -1188,7 +1195,7 @@ void Gui::handleMouseWheelMovedUp(const MouseInput& mouseInput)
mouseInput.getY());
}
-Widget* Gui::getWidgetAt(int x, int y)
+Widget* Gui::getWidgetAt(const int x, const int y) const
{
// If the widget's parent has no child then we have found the widget..
Widget* parent = mTop;
@@ -1206,7 +1213,7 @@ Widget* Gui::getWidgetAt(int x, int y)
return parent;
}
-Widget* Gui::getMouseEventSource(int x, int y)
+Widget* Gui::getMouseEventSource(const int x, const int y) const
{
Widget *const widget = getWidgetAt(x, y);
if (!widget)
@@ -1221,29 +1228,26 @@ Widget* Gui::getMouseEventSource(int x, int y)
return widget;
}
-Widget* Gui::getKeyEventSource()
+Widget* Gui::getKeyEventSource() const
{
Widget* widget = mFocusHandler->getFocused();
- while (widget && widget->_getInternalFocusHandler()
- && widget->_getInternalFocusHandler()->getFocused())
+ while (widget && widget->getInternalFocusHandler()
+ && widget->getInternalFocusHandler()->getFocused())
{
- widget = widget->_getInternalFocusHandler()->getFocused();
+ widget = widget->getInternalFocusHandler()->getFocused();
}
return widget;
}
-void Gui::distributeKeyEvent(KeyEvent& keyEvent) const
+void Gui::distributeKeyEvent(KeyEvent &event) const
{
- Widget* parent = keyEvent.getSource();
- Widget* widget = keyEvent.getSource();
+ Widget* parent = event.getSource();
+ Widget* widget = event.getSource();
- if (mFocusHandler->getModalFocused()
- && !widget->isModalFocused())
- {
+ if (mFocusHandler->getModalFocused() && !widget->isModalFocused())
return;
- }
if (mFocusHandler->getModalMouseInputFocused()
&& !widget->isModalMouseInputFocused())
@@ -1263,21 +1267,20 @@ void Gui::distributeKeyEvent(KeyEvent& keyEvent) const
if (widget->isEnabled())
{
std::list<KeyListener*> keyListeners
- = widget->_getKeyListeners();
+ = widget->getKeyListeners();
+ const unsigned int eventType = event.getType();
// Send the event to all key listeners of the source widget.
- for (std::list<KeyListener*>::const_iterator
- it = keyListeners.begin();
- it != keyListeners.end();
- ++ it)
+ FOR_EACH (std::list<KeyListener*>::const_iterator,
+ it, keyListeners)
{
- switch (keyEvent.getType())
+ switch (eventType)
{
case KeyEvent::PRESSED:
- (*it)->keyPressed(keyEvent);
+ (*it)->keyPressed(event);
break;
case KeyEvent::RELEASED:
- (*it)->keyReleased(keyEvent);
+ (*it)->keyReleased(event);
break;
default:
break;
@@ -1291,32 +1294,29 @@ void Gui::distributeKeyEvent(KeyEvent& keyEvent) const
// If a non modal focused widget has been reach
// and we have modal focus cancel the distribution.
- if (mFocusHandler->getModalFocused()
- && !widget->isModalFocused())
- {
+ if (mFocusHandler->getModalFocused() && !widget->isModalFocused())
break;
- }
}
}
-void Gui::distributeKeyEventToGlobalKeyListeners(KeyEvent& keyEvent)
+void Gui::distributeKeyEventToGlobalKeyListeners(KeyEvent& event)
{
- for (KeyListenerListIterator it = mKeyListeners.begin();
- it != mKeyListeners.end(); ++ it)
+ const unsigned int eventType = event.getType();
+ FOR_EACH (KeyListenerListIterator, it, mKeyListeners)
{
- switch (keyEvent.getType())
+ switch (eventType)
{
case KeyEvent::PRESSED:
- (*it)->keyPressed(keyEvent);
+ (*it)->keyPressed(event);
break;
case KeyEvent::RELEASED:
- (*it)->keyReleased(keyEvent);
+ (*it)->keyReleased(event);
break;
default:
break;
}
- if (keyEvent.isConsumed())
+ if (event.isConsumed())
break;
}
}
@@ -1324,22 +1324,23 @@ void Gui::distributeKeyEventToGlobalKeyListeners(KeyEvent& keyEvent)
void Gui::handleModalMouseInputFocus()
{
BLOCK_START("Gui::handleModalMouseInputFocus")
- // Check if modal mouse input focus has been gained by a widget.
- if ((mFocusHandler->getLastWidgetWithModalMouseInputFocus()
- != mFocusHandler->getModalMouseInputFocused())
- && (!mFocusHandler->getLastWidgetWithModalMouseInputFocus()))
- {
- handleModalFocusGained();
- mFocusHandler->setLastWidgetWithModalMouseInputFocus(
- mFocusHandler->getModalMouseInputFocused());
- }
- // Check if modal mouse input focus has been released.
- else if ((mFocusHandler->getLastWidgetWithModalMouseInputFocus()
- != mFocusHandler->getModalMouseInputFocused())
- && (mFocusHandler->getLastWidgetWithModalMouseInputFocus()))
+ Widget *const lastModalWidget
+ = mFocusHandler->getLastWidgetWithModalMouseInputFocus();
+ Widget *const modalWidget = mFocusHandler->getModalMouseInputFocused();
+ if (lastModalWidget != modalWidget)
{
- handleModalFocusReleased();
- mFocusHandler->setLastWidgetWithModalMouseInputFocus(nullptr);
+ // Check if modal mouse input focus has been gained by a widget.
+ if (!lastModalWidget)
+ {
+ handleModalFocusGained();
+ mFocusHandler->setLastWidgetWithModalMouseInputFocus(modalWidget);
+ }
+ // Check if modal mouse input focus has been released.
+ else
+ {
+ handleModalFocusReleased();
+ mFocusHandler->setLastWidgetWithModalMouseInputFocus(nullptr);
+ }
}
BLOCK_END("Gui::handleModalMouseInputFocus")
}
@@ -1347,22 +1348,24 @@ void Gui::handleModalMouseInputFocus()
void Gui::handleModalFocus()
{
BLOCK_START("Gui::handleModalFocus")
- // Check if modal focus has been gained by a widget.
- if ((mFocusHandler->getLastWidgetWithModalFocus()
- != mFocusHandler->getModalFocused())
- && (!mFocusHandler->getLastWidgetWithModalFocus()))
- {
- handleModalFocusGained();
- mFocusHandler->setLastWidgetWithModalFocus(
- mFocusHandler->getModalFocused());
- }
- // Check if modal focus has been released.
- else if ((mFocusHandler->getLastWidgetWithModalFocus()
- != mFocusHandler->getModalFocused())
- && (mFocusHandler->getLastWidgetWithModalFocus()))
+ Widget *const lastModalWidget
+ = mFocusHandler->getLastWidgetWithModalFocus();
+ Widget *const modalWidget = mFocusHandler->getModalFocused();
+
+ if (lastModalWidget != modalWidget)
{
- handleModalFocusReleased();
- mFocusHandler->setLastWidgetWithModalFocus(nullptr);
+ // Check if modal focus has been gained by a widget.
+ if (!lastModalWidget)
+ {
+ handleModalFocusGained();
+ mFocusHandler->setLastWidgetWithModalFocus(modalWidget);
+ }
+ // Check if modal focus has been released.
+ else
+ {
+ handleModalFocusReleased();
+ mFocusHandler->setLastWidgetWithModalFocus(nullptr);
+ }
}
BLOCK_END("Gui::handleModalFocus")
}
diff --git a/src/gui/gui.h b/src/gui/gui.h
index 8805f2518..723c653ca 100644
--- a/src/gui/gui.h
+++ b/src/gui/gui.h
@@ -316,9 +316,12 @@ class Gui final
void handleMouseInput();
- void distributeMouseEvent(Widget* source, int type, int button,
- int x, int y, bool force = false,
- bool toSourceOnly = false);
+ void distributeMouseEvent(Widget *const source,
+ const int type,
+ const int button,
+ const int x, const int y,
+ const bool force = false,
+ const bool toSourceOnly = false);
/**
*
@@ -343,7 +346,7 @@ class Gui final
* @return The widget at a certain position.
* @since 0.6.0
*/
- Widget* getWidgetAt(int x, int y) A_WARN_UNUSED;
+ Widget* getWidgetAt(const int x, const int y) const A_WARN_UNUSED;
/**
* Gets the source of the mouse event.
@@ -351,7 +354,8 @@ class Gui final
* @return The source widget of the mouse event.
* @since 0.6.0
*/
- Widget* getMouseEventSource(int x, int y) A_WARN_UNUSED;
+ Widget* getMouseEventSource(const int x,
+ const int y) const A_WARN_UNUSED;
/**
* Gets the source of the key event.
@@ -359,25 +363,25 @@ class Gui final
* @return The source widget of the key event.
* @since 0.6.0
*/
- Widget* getKeyEventSource() A_WARN_UNUSED;
+ Widget* getKeyEventSource() const A_WARN_UNUSED;
/**
* Distributes a key event.
*
- * @param keyEvent The key event to distribute.
+ * @param event The key event to distribute.
* @since 0.6.0
*/
- void distributeKeyEvent(KeyEvent& keyEvent) const;
+ void distributeKeyEvent(KeyEvent &event) const;
/**
* Distributes a key event to the global key listeners.
*
- * @param keyEvent The key event to distribute.
+ * @param event The key event to distribute.
*
* @since 0.6.0
*/
- void distributeKeyEventToGlobalKeyListeners(KeyEvent& keyEvent);
+ void distributeKeyEventToGlobalKeyListeners(KeyEvent& event);
/**
* Handles modal mouse input focus. Modal mouse input focus needs
diff --git a/src/gui/palette.h b/src/gui/palette.h
index 0dbb5d3ad..eaee3e141 100644
--- a/src/gui/palette.h
+++ b/src/gui/palette.h
@@ -101,7 +101,7 @@ class Palette
inline const Color &getColorWithAlpha(const int type) A_WARN_UNUSED
{
- Color* col = &mColors[type].color;
+ Color *const col = &mColors[type].color;
col->a = mColors[type].delay;
return *col;
}
@@ -113,7 +113,7 @@ class Palette
*
* @return the gradient type of the color with the given index
*/
- inline GradientType getGradientType(int type) const A_WARN_UNUSED
+ inline GradientType getGradientType(const int type) const A_WARN_UNUSED
{ return mColors[type].grad; }
/**
diff --git a/src/gui/popups/itempopup.h b/src/gui/popups/itempopup.h
index f1cedf046..73129eaea 100644
--- a/src/gui/popups/itempopup.h
+++ b/src/gui/popups/itempopup.h
@@ -61,7 +61,7 @@ class ItemPopup final : public Popup
void setItem(const Item *const item, const bool showImage = false);
- void mouseMoved(MouseEvent &mouseEvent) override final;
+ void mouseMoved(MouseEvent &event) override final;
private:
Label *mItemName;
diff --git a/src/gui/popups/popupmenu.cpp b/src/gui/popups/popupmenu.cpp
index 3905d91e6..330df1a6c 100644
--- a/src/gui/popups/popupmenu.cpp
+++ b/src/gui/popups/popupmenu.cpp
@@ -840,6 +840,47 @@ void PopupMenu::showChangePos(const int x, const int y)
}
}
+void PopupMenu::showWindowPopup(Window *const window,
+ const int x, const int y)
+{
+ if (!window)
+ return;
+
+ mWindow = window;
+ mBrowserBox->clearRows();
+ // TRANSLATORS: popup menu header
+ mBrowserBox->addRow(_("window"));
+
+ if (window->getCloseButton())
+ {
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: close window
+ mBrowserBox->addRow("window close", _("Close"));
+ }
+
+ if (window->isStickyButtonLock())
+ {
+ if (window->isSticky())
+ {
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: unlock window
+ mBrowserBox->addRow("window unlock", _("Unlock"));
+ }
+ else
+ {
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: lock window
+ mBrowserBox->addRow("window lock", _("Lock"));
+ }
+ }
+
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: close menu
+ mBrowserBox->addRow("cancel", _("Cancel"));
+
+ showPopup(x, y);
+}
+
void PopupMenu::handleLink(const std::string &link,
MouseEvent *event A_UNUSED)
{
@@ -1196,8 +1237,11 @@ void PopupMenu::handleLink(const std::string &link,
}
else if (link == "retrieve" && mItem)
{
- ItemAmountWindow::showWindow(ItemAmountWindow::StoreRemove,
- mWindow, mItem);
+ if (Widget::widgetExists(mWindow))
+ {
+ ItemAmountWindow::showWindow(ItemAmountWindow::StoreRemove,
+ mWindow, mItem);
+ }
}
else if (link == "retrieve 10" && mItem)
{
@@ -1748,6 +1792,21 @@ void PopupMenu::handleLink(const std::string &link,
showGMPopup();
return;
}
+ else if (link == "window close" && mWindow)
+ {
+ if (Widget::widgetExists(mWindow))
+ mWindow->close();
+ }
+ else if (link == "window unlock" && mWindow)
+ {
+ if (Widget::widgetExists(mWindow))
+ mWindow->setSticky(false);
+ }
+ else if (link == "window lock" && mWindow)
+ {
+ if (Widget::widgetExists(mWindow))
+ mWindow->setSticky(true);
+ }
else if (!link.compare(0, 10, "guild-pos-"))
{
if (player_node)
diff --git a/src/gui/popups/popupmenu.h b/src/gui/popups/popupmenu.h
index 7eb38dc15..8bdbd3b1b 100644
--- a/src/gui/popups/popupmenu.h
+++ b/src/gui/popups/popupmenu.h
@@ -182,6 +182,8 @@ class PopupMenu final : public Popup, public LinkHandler
void showNpcDialogPopup(const int npcId, const int x, const int y);
+ void showWindowPopup(Window *const window, const int x, const int y);
+
/**
* Handles link action.
*/
diff --git a/src/gui/popups/speechbubble.h b/src/gui/popups/speechbubble.h
index 1bc5385a4..fe5cf1bfc 100644
--- a/src/gui/popups/speechbubble.h
+++ b/src/gui/popups/speechbubble.h
@@ -48,9 +48,9 @@ class SpeechBubble final : public Popup
*/
void setCaption(const std::string &name,
const Color *const color1 =
- &Theme::getThemeColor(Theme::BUBBLE_NAME),
+ &theme->getColor(Theme::BUBBLE_NAME, 255),
const Color *const color2 =
- &Theme::getThemeColor(Theme::BUBBLE_NAME_OUTLINE));
+ &theme->getColor(Theme::BUBBLE_NAME_OUTLINE, 255));
/**
* Sets the text to be displayed.
diff --git a/src/gui/popups/spellpopup.h b/src/gui/popups/spellpopup.h
index cbbd53703..0352161fc 100644
--- a/src/gui/popups/spellpopup.h
+++ b/src/gui/popups/spellpopup.h
@@ -59,7 +59,7 @@ class SpellPopup final : public Popup
*/
void view(const int x, const int y);
- void mouseMoved(MouseEvent &mouseEvent) override final;
+ void mouseMoved(MouseEvent &event) override final;
private:
Label *mItemName;
diff --git a/src/gui/popups/textpopup.h b/src/gui/popups/textpopup.h
index eb29cba61..e1dcb95b8 100644
--- a/src/gui/popups/textpopup.h
+++ b/src/gui/popups/textpopup.h
@@ -72,7 +72,7 @@ class TextPopup final : public Popup
void show(const int x, const int y, const std::string &str1,
const std::string &str2, const std::string &str3);
- void mouseMoved(MouseEvent &mouseEvent) override final;
+ void mouseMoved(MouseEvent &event) override final;
private:
Label *mText[TEXTPOPUPCOUNT];
diff --git a/src/gui/rect.cpp b/src/gui/rect.cpp
index 5f9d2bf0f..3f59d94cb 100644
--- a/src/gui/rect.cpp
+++ b/src/gui/rect.cpp
@@ -135,22 +135,10 @@ bool Rect::isIntersecting(const Rect& rectangle) const
return true;
}
-bool Rect::isPointInRect(int x_, int y_) const
+bool Rect::isPointInRect(const int x_, const int y_) const
{
return x_ >= x
&& y_ >= y
&& x_ < x + width
&& y_ < y + height;
}
-
-std::ostream& operator<<(std::ostream& out,
- const Rect& rectangle)
-{
- out << "Rect [x = " << rectangle.x
- << ", y = " << rectangle.y
- << ", width = " << rectangle.width
- << ", height = " << rectangle.height
- << "]";
-
- return out;
-}
diff --git a/src/gui/rect.h b/src/gui/rect.h
index 69c0120ca..8aee82c9f 100644
--- a/src/gui/rect.h
+++ b/src/gui/rect.h
@@ -64,8 +64,6 @@
#ifndef GUI_RECT_H
#define GUI_RECT_H
-#include <iostream>
-
#include "localconsts.h"
/**
@@ -127,16 +125,7 @@ class Rect
* @return True if the point is inside the rectangle.
* @since 0.1.0
*/
- bool isPointInRect(int x, int y) const A_WARN_UNUSED;
-
- /**
- * Output operator for output.
- *
- * @param out The stream to output to.
- * @param rectangle The rectangle to output.
- */
- friend std::ostream& operator<<(std::ostream& out,
- const Rect& rectangle);
+ bool isPointInRect(const int x, const int y) const A_WARN_UNUSED;
/**
* Holds the x coordinate of the rectangle.
diff --git a/src/gui/sdlinput.cpp b/src/gui/sdlinput.cpp
index c1e02e9b2..0bc23a849 100644
--- a/src/gui/sdlinput.cpp
+++ b/src/gui/sdlinput.cpp
@@ -98,11 +98,6 @@ SDLInput::SDLInput() :
{
}
-bool SDLInput::isKeyQueueEmpty() const
-{
- return mKeyInputQueue.empty();
-}
-
KeyInput SDLInput::dequeueKeyInput()
{
if (mKeyInputQueue.empty())
@@ -114,11 +109,6 @@ KeyInput SDLInput::dequeueKeyInput()
return keyInput;
}
-bool SDLInput::isMouseQueueEmpty() const
-{
- return mMouseInputQueue.empty();
-}
-
MouseInput SDLInput::dequeueMouseInput()
{
MouseInput mouseInput;
@@ -165,7 +155,6 @@ void SDLInput::pushInput(const SDL_Event &event)
case SDL_MOUSEWHEEL:
{
-// const int x = event.wheel.x;
const int y = event.wheel.y;
if (y)
{
@@ -273,8 +262,7 @@ void SDLInput::pushInput(const SDL_Event &event)
* This occurs when the mouse leaves the window and the Gui-chan
* application loses its mousefocus.
*/
- if ((event.active.state & SDL_APPMOUSEFOCUS)
- && !event.active.gain)
+ if ((event.active.state & SDL_APPMOUSEFOCUS) && !event.active.gain)
{
mMouseInWindow = false;
@@ -288,11 +276,8 @@ void SDLInput::pushInput(const SDL_Event &event)
}
}
- if ((event.active.state & SDL_APPMOUSEFOCUS)
- && event.active.gain)
- {
+ if ((event.active.state & SDL_APPMOUSEFOCUS) && event.active.gain)
mMouseInWindow = true;
- }
break;
#endif
default:
diff --git a/src/gui/sdlinput.h b/src/gui/sdlinput.h
index 6102de743..9e7cbccb9 100644
--- a/src/gui/sdlinput.h
+++ b/src/gui/sdlinput.h
@@ -111,9 +111,11 @@ public:
// Inherited from SDLInput
- bool isKeyQueueEmpty() const A_WARN_UNUSED;
+ bool isKeyQueueEmpty() const A_WARN_UNUSED
+ { return mKeyInputQueue.empty(); }
- bool isMouseQueueEmpty() const A_WARN_UNUSED;
+ bool isMouseQueueEmpty() const A_WARN_UNUSED
+ { return mMouseInputQueue.empty(); }
MouseInput dequeueMouseInput() A_WARN_UNUSED;
diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp
index 1a504f680..6fa007e06 100644
--- a/src/gui/theme.cpp
+++ b/src/gui/theme.cpp
@@ -32,6 +32,7 @@
#include "resources/image.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/files.h"
#include "utils/physfstools.h"
@@ -46,7 +47,7 @@ std::string Theme::mThemePath;
std::string Theme::mThemeName;
std::string Theme::mScreenDensity;
-Theme *Theme::mInstance = nullptr;
+Theme *theme = nullptr;
// Set the theme path...
static void initDefaultThemePath()
@@ -61,7 +62,8 @@ static void initDefaultThemePath()
defaultThemePath = "themes/";
}
-Skin::Skin(ImageRect *restrict skin, const ImageRect *restrict images,
+Skin::Skin(ImageRect *const restrict skin,
+ const ImageRect *const restrict images,
const std::string &filePath, const std::string &name,
const int padding, const int titlePadding,
std::map<std::string, int> *restrict const options):
@@ -120,10 +122,8 @@ Skin::~Skin()
mStickyImageDown = nullptr;
}
- delete mOptions;
- mOptions = nullptr;
- delete mBorder;
- mBorder = nullptr;
+ delete2(mOptions);
+ delete2(mBorder);
}
void Skin::updateAlpha(const float minimumOpacityAllowed)
@@ -245,27 +245,13 @@ Theme::~Theme()
delete_all(mProgressColors);
}
-Theme *Theme::instance()
-{
- if (!mInstance)
- mInstance = new Theme;
-
- return mInstance;
-}
-
-void Theme::deleteInstance()
-{
- delete mInstance;
- mInstance = nullptr;
-}
-
Color Theme::getProgressColor(const int type, const float progress)
{
int color[3] = {0, 0, 0};
- if (mInstance)
+ if (theme)
{
- const DyePalette *const dye = mInstance->mProgressColors[type];
+ const DyePalette *const dye = theme->mProgressColors[type];
if (dye)
dye->getColor(progress, color);
@@ -276,8 +262,10 @@ Color Theme::getProgressColor(const int type, const float progress)
return Color(color[0], color[1], color[2]);
}
-Skin *Theme::load(const std::string &filename, const std::string &filename2,
- const bool full, const std::string &restrict defaultPath)
+Skin *Theme::load(const std::string &filename,
+ const std::string &filename2,
+ const bool full,
+ const std::string &restrict defaultPath)
{
// Check if this skin was already loaded
@@ -380,8 +368,9 @@ void Theme::updateAlpha()
{
FOR_EACH (SkinIterator, iter, mSkins)
{
- if (iter->second)
- iter->second->updateAlpha(mMinimumOpacity);
+ Skin *const skin = iter->second;
+ if (skin)
+ skin->updateAlpha(mMinimumOpacity);
}
}
@@ -474,9 +463,10 @@ struct SkinHelper final
{
for (unsigned f = 0; f < size; f ++)
{
- if (partType == params[f].name)
+ const SkinParameter &param = params[f];
+ if (partType == param.name)
{
- rect->grid[params[f].index] = resman->getSubImage(
+ rect->grid[param.index] = resman->getSubImage(
image, xPos, yPos, width, height);
return true;
}
@@ -639,8 +629,8 @@ bool Theme::tryThemePath(const std::string &themeName)
{
mThemePath = path;
mThemeName = themeName;
- if (instance())
- instance()->loadColors("");
+ if (theme)
+ theme->loadColors("");
return true;
}
}
@@ -703,7 +693,7 @@ void Theme::prepareThemePath()
if (mThemePath.empty())
mThemePath = "graphics/gui";
- instance()->loadColors(mThemePath);
+ theme->loadColors(mThemePath);
logger->log("Selected Theme: " + mThemePath);
}
@@ -1040,6 +1030,7 @@ static int readProgressType(const std::string &type)
static const std::string colors[Theme::THEME_PROG_END] =
{
"HP",
+ "HP_POISON",
"MP",
"NO_MP",
"EXP",
@@ -1082,16 +1073,12 @@ void Theme::loadColors(std::string file)
logger->log("Loading colors file: %s", file.c_str());
- int type;
- std::string temp;
- Color color;
- GradientType grad;
-
for_each_xml_child_node(paletteNode, root)
{
if (xmlNameEqual(paletteNode, "progressbar"))
{
- type = readProgressType(XML::getProperty(paletteNode, "id", ""));
+ const int type = readProgressType(XML::getProperty(
+ paletteNode, "id", ""));
if (type < 0)
continue;
@@ -1112,16 +1099,17 @@ void Theme::loadColors(std::string file)
if (xmlNameEqual(node, "color"))
{
const std::string id = XML::getProperty(node, "id", "");
- type = readColorType(id);
+ const int type = readColorType(id);
if (type < 0)
continue;
- temp = XML::getProperty(node, "color", "");
+ const std::string temp = XML::getProperty(node, "color", "");
if (temp.empty())
continue;
- color = readColor(temp);
- grad = readColorGradient(XML::getProperty(node, "effect", ""));
+ const Color color = readColor(temp);
+ const GradientType grad = readColorGradient(
+ XML::getProperty(node, "effect", ""));
mColors[paletteId * THEME_COLORS_END + type].set(
type, color, grad, 10);
@@ -1138,9 +1126,11 @@ void Theme::loadColors(std::string file)
}
}
-void Theme::loadRect(ImageRect &image, const std::string &name,
+void Theme::loadRect(ImageRect &image,
+ const std::string &name,
const std::string &name2,
- const int start, const int end)
+ const int start,
+ const int end)
{
Skin *const skin = load(name, name2, false);
if (skin)
@@ -1158,8 +1148,10 @@ void Theme::loadRect(ImageRect &image, const std::string &name,
}
}
-Skin *Theme::loadSkinRect(ImageRect &image, const std::string &name,
- const std::string &name2, const int start,
+Skin *Theme::loadSkinRect(ImageRect &image,
+ const std::string &name,
+ const std::string &name2,
+ const int start,
const int end)
{
Skin *const skin = load(name, name2);
@@ -1178,7 +1170,8 @@ Skin *Theme::loadSkinRect(ImageRect &image, const std::string &name,
return skin;
}
-void Theme::unloadRect(const ImageRect &rect, const int start,
+void Theme::unloadRect(const ImageRect &rect,
+ const int start,
const int end)
{
for (int f = start; f <= end; f ++)
@@ -1191,7 +1184,9 @@ void Theme::unloadRect(const ImageRect &rect, const int start,
Image *Theme::getImageFromThemeXml(const std::string &name,
const std::string &name2)
{
- Theme *const theme = Theme::instance();
+ if (!theme)
+ return nullptr;
+
Skin *const skin = theme->load(name, name2, false);
if (skin)
{
@@ -1212,7 +1207,9 @@ ImageSet *Theme::getImageSetFromThemeXml(const std::string &name,
const std::string &name2,
const int w, const int h)
{
- Theme *const theme = Theme::instance();
+ if (!theme)
+ return nullptr;
+
Skin *const skin = theme->load(name, name2, false);
if (skin)
{
@@ -1265,7 +1262,7 @@ ThemeInfo *Theme::loadInfo(const std::string &themeName)
if (!rootNode || !xmlNameEqual(rootNode, "info"))
return nullptr;
- ThemeInfo *info = new ThemeInfo();
+ ThemeInfo *const info = new ThemeInfo();
const std::string fontSize2("fontSize_" + mScreenDensity);
const std::string npcfontSize2("npcfontSize_" + mScreenDensity);
diff --git a/src/gui/theme.h b/src/gui/theme.h
index 86543ea64..023918cf0 100644
--- a/src/gui/theme.h
+++ b/src/gui/theme.h
@@ -40,9 +40,12 @@
class DyePalette;
class Image;
class ImageSet;
+class Theme;
const int THEME_PALETTES = 5;
+extern Theme *theme;
+
struct ThemeInfo final
{
ThemeInfo() :
@@ -79,9 +82,12 @@ struct ThemeInfo final
class Skin final
{
public:
- Skin(ImageRect *restrict skin, const ImageRect *restrict images,
- const std::string &filePath, const std::string &name = "",
- const int padding = 3, const int titlePadding = 4,
+ Skin(ImageRect *const restrict skin,
+ const ImageRect *const restrict images,
+ const std::string &filePath,
+ const std::string &name = "",
+ const int padding = 3,
+ const int titlePadding = 4,
std::map<std::string, int> *restrict const options = nullptr);
A_DELETE_COPY(Skin)
@@ -173,14 +179,15 @@ class Skin final
std::map<std::string, int> *mOptions;
};
-class Theme final : public Palette, public ConfigListener
+class Theme final : public Palette,
+ public ConfigListener
{
public:
- A_DELETE_COPY(Theme)
+ Theme();
- static Theme *instance() A_WARN_UNUSED;
+ ~Theme();
- static void deleteInstance();
+ A_DELETE_COPY(Theme)
static void prepareThemePath();
@@ -428,6 +435,7 @@ class Theme final : public Palette, public ConfigListener
enum ProgressPalette
{
PROG_HP = 0,
+ PROG_HP_POISON,
PROG_MP,
PROG_NO_MP,
PROG_EXP,
@@ -441,40 +449,22 @@ class Theme final : public Palette, public ConfigListener
THEME_PROG_END
};
- /**
- * Gets the color associated with the type. Sets the alpha channel
- * before returning.
- *
- * @param type the color type requested
- * @param alpha alpha channel to use
- *
- * @return the requested color
- */
- inline static const Color &getThemeColor(const int type,
- const int alpha = 255)
- A_WARN_UNUSED
- { return mInstance->getColor(type, alpha); }
-
- static const Color &getThemeCharColor(const signed char c,
- bool &valid) A_WARN_UNUSED
- { return mInstance->getCharColor(c, valid); }
-
- static int getThemeIdByChar(const signed char c,
- bool &valid) A_WARN_UNUSED
- { return mInstance->getIdByChar(c, valid); }
-
static Color getProgressColor(const int type,
const float progress) A_WARN_UNUSED;
/**
* Loads a skin.
*/
- Skin *load(const std::string &filename, const std::string &filename2,
- const bool full = true, const std::string
+ Skin *load(const std::string &filename,
+ const std::string &filename2,
+ const bool full = true,
+ const std::string
&restrict defaultPath = getThemePath()) A_WARN_UNUSED;
- Skin *loadSkinRect(ImageRect &image, const std::string &name,
- const std::string &name2, const int start = 0,
+ Skin *loadSkinRect(ImageRect &image,
+ const std::string &name,
+ const std::string &name2,
+ const int start = 0,
const int end = 8) A_WARN_UNUSED;
void unload(Skin *const skin);
@@ -498,8 +488,10 @@ class Theme final : public Palette, public ConfigListener
void optionChanged(const std::string &) override final;
- void loadRect(ImageRect &image, const std::string &name,
- const std::string &name2, const int start = 0,
+ void loadRect(ImageRect &image,
+ const std::string &name,
+ const std::string &name2,
+ const int start = 0,
const int end = 8);
static void unloadRect(const ImageRect &rect,
@@ -513,10 +505,6 @@ class Theme final : public Palette, public ConfigListener
static ThemeInfo *loadInfo(const std::string &themeName) A_WARN_UNUSED;
private:
- Theme();
-
- ~Theme();
-
Skin *readSkin(const std::string &filename0,
const bool full) A_WARN_UNUSED;
@@ -529,7 +517,6 @@ class Theme final : public Palette, public ConfigListener
static std::string mThemePath;
static std::string mThemeName;
static std::string mScreenDensity;
- static Theme *mInstance;
static bool tryThemePath(const std::string &themePath) A_WARN_UNUSED;
diff --git a/src/gui/userpalette.cpp b/src/gui/userpalette.cpp
index 74d47203f..d6fb35192 100644
--- a/src/gui/userpalette.cpp
+++ b/src/gui/userpalette.cpp
@@ -234,8 +234,10 @@ UserPalette::~UserPalette()
}
}
-void UserPalette::setColor(const int type, const int r,
- const int g, const int b)
+void UserPalette::setColor(const int type,
+ const int r,
+ const int g,
+ const int b)
{
Color &color = mColors[type].color;
color.r = r;
@@ -311,7 +313,7 @@ void UserPalette::rollback()
}
}
-int UserPalette::getColorTypeAt(int i)
+int UserPalette::getColorTypeAt(const int i)
{
if (i < 0 || i >= getNumberOfElements())
return BEING;
@@ -319,7 +321,8 @@ int UserPalette::getColorTypeAt(int i)
return mColors[i].type;
}
-void UserPalette::addColor(const unsigned type, const unsigned rgb,
+void UserPalette::addColor(const unsigned type,
+ const unsigned rgb,
Palette::GradientType grad,
const std::string &text,
int delay)
diff --git a/src/gui/userpalette.h b/src/gui/userpalette.h
index 7bab5bed9..da8252340 100644
--- a/src/gui/userpalette.h
+++ b/src/gui/userpalette.h
@@ -186,7 +186,7 @@ class UserPalette final : public Palette, public ListModel
*
* @return the color type of the color with the given index
*/
- int getColorTypeAt(int i) A_WARN_UNUSED;
+ int getColorTypeAt(const int i) A_WARN_UNUSED;
private:
/**
diff --git a/src/gui/viewport.cpp b/src/gui/viewport.cpp
index c2000b562..df97a5673 100644
--- a/src/gui/viewport.cpp
+++ b/src/gui/viewport.cpp
@@ -35,6 +35,7 @@
#include "input/inputmanager.h"
#include "gui/gui.h"
+#include "gui/font.h"
#include "gui/popups/beingpopup.h"
#include "gui/popups/popupmenu.h"
@@ -42,7 +43,7 @@
#include "gui/windows/ministatuswindow.h"
-#include "gui/font.h"
+#include "utils/delete2.h"
#include "debug.h"
@@ -104,12 +105,9 @@ Viewport::~Viewport()
{
config.removeListeners(this);
CHECKLISTENERS
- delete mPopupMenu;
- mPopupMenu = nullptr;
- delete mBeingPopup;
- mBeingPopup = nullptr;
- delete mTextPopup;
- mTextPopup = nullptr;
+ delete2(mPopupMenu);
+ delete2(mBeingPopup);
+ delete2(mTextPopup);
}
void Viewport::setMap(Map *const map)
@@ -235,7 +233,7 @@ void Viewport::draw(Graphics *graphics)
mMap->drawCollision(graphics, mPixelViewX,
mPixelViewY, mShowDebugPath);
if (mShowDebugPath == Map::MAP_DEBUG)
- _drawDebugPath(graphics);
+ drawDebugPath(graphics);
}
if (player_node->getCheckNameSetting())
@@ -272,11 +270,11 @@ void Viewport::logic()
BLOCK_START("Viewport::logic")
// Make the player follow the mouse position
// if the mouse is dragged elsewhere than in a window.
- _followMouse();
+ followMouse();
BLOCK_END("Viewport::logic")
}
-void Viewport::_followMouse()
+void Viewport::followMouse()
{
if (!gui)
return;
@@ -285,18 +283,18 @@ void Viewport::_followMouse()
if (mPlayerFollowMouse && (button & SDL_BUTTON(1)))
{
// We create a mouse event and send it to mouseDragged.
- MouseEvent mouseEvent(nullptr,
+ MouseEvent event(nullptr,
MouseEvent::DRAGGED,
MouseEvent::LEFT,
mMouseX,
mMouseY,
0);
- walkByMouse(mouseEvent);
+ walkByMouse(event);
}
}
-void Viewport::_drawDebugPath(Graphics *const graphics)
+void Viewport::drawDebugPath(Graphics *const graphics)
{
if (!player_node || !userPalette || !actorManager || !mMap || !gui)
return;
@@ -322,7 +320,7 @@ void Viewport::_drawDebugPath(Graphics *const graphics)
500);
lastMouseDestination = mouseDestination;
}
- _drawPath(graphics, debugPath, userPalette->getColorWithAlpha(
+ drawPath(graphics, debugPath, userPalette->getColorWithAlpha(
UserPalette::ROAD_POINT));
const ActorSprites &actors = actorManager->getAll();
@@ -332,14 +330,15 @@ void Viewport::_drawDebugPath(Graphics *const graphics)
if (being && being != player_node)
{
const Path &beingPath = being->getPath();
- _drawPath(graphics, beingPath, userPalette->getColorWithAlpha(
+ drawPath(graphics, beingPath, userPalette->getColorWithAlpha(
UserPalette::ROAD_POINT));
}
}
}
-void Viewport::_drawPath(Graphics *const graphics, const Path &path,
- const Color &color) const
+void Viewport::drawPath(Graphics *const graphics,
+ const Path &path,
+ const Color &color) const
{
graphics->setColor(color);
Font *const font = getFont();
@@ -477,7 +476,7 @@ bool Viewport::leftMouseAction()
mPlayerFollowMouse = true;
// Make the player go to the mouse position
- _followMouse();
+ followMouse();
}
return false;
}
@@ -547,9 +546,9 @@ void Viewport::walkByMouse(const MouseEvent &event)
{
if (!mMap || !player_node)
return;
- if (mPlayerFollowMouse && !inputManager.isActionActive(
- Input::KEY_STOP_ATTACK) && !inputManager.isActionActive(
- Input::KEY_UNTARGET))
+ if (mPlayerFollowMouse
+ && !inputManager.isActionActive(Input::KEY_STOP_ATTACK)
+ && !inputManager.isActionActive(Input::KEY_UNTARGET))
{
if (!mMouseDirectionMove)
mPlayerFollowMouse = false;
@@ -712,8 +711,10 @@ void Viewport::mouseReleased(MouseEvent &event)
}
}
-void Viewport::showPopup(Window *const parent, const int x, const int y,
- Item *const item, const bool isInventory)
+void Viewport::showPopup(Window *const parent,
+ const int x, const int y,
+ Item *const item,
+ const bool isInventory)
{
mPopupMenu->showPopup(parent, x, y, item, isInventory);
}
@@ -723,7 +724,8 @@ void Viewport::showPopup(MapItem *const item)
mPopupMenu->showPopup(mMouseX, mMouseY, item);
}
-void Viewport::showPopup(Window *const parent, Item *const item,
+void Viewport::showPopup(Window *const parent,
+ Item *const item,
const bool isInventory)
{
mPopupMenu->showPopup(parent, mMouseX, mMouseY, item, isInventory);
@@ -734,7 +736,8 @@ void Viewport::showItemPopup(Item *const item)
mPopupMenu->showItemPopup(mMouseX, mMouseY, item);
}
-void Viewport::showItemPopup(const int itemId, const unsigned char color)
+void Viewport::showItemPopup(const int itemId,
+ const unsigned char color)
{
mPopupMenu->showItemPopup(mMouseX, mMouseY, itemId, color);
}
@@ -759,7 +762,8 @@ void Viewport::showSpellPopup(TextCommand *const cmd)
mPopupMenu->showSpellPopup(mMouseX, mMouseY, cmd);
}
-void Viewport::showChatPopup(const int x, const int y, ChatTab *const tab)
+void Viewport::showChatPopup(const int x, const int y,
+ ChatTab *const tab)
{
mPopupMenu->showChatPopup(x, y, tab);
}
@@ -769,7 +773,8 @@ void Viewport::showChatPopup(ChatTab *const tab)
mPopupMenu->showChatPopup(mMouseX, mMouseY, tab);
}
-void Viewport::showPopup(const int x, const int y, const Being *const being)
+void Viewport::showPopup(const int x, const int y,
+ const Being *const being)
{
mPopupMenu->showPopup(x, y, being);
}
@@ -784,7 +789,8 @@ void Viewport::showPlayerPopup(const std::string &nick)
mPopupMenu->showPlayerPopup(mMouseX, mMouseY, nick);
}
-void Viewport::showPopup(const int x, const int y, Button *const button)
+void Viewport::showPopup(const int x, const int y,
+ Button *const button)
{
mPopupMenu->showPopup(x, y, button);
}
@@ -795,7 +801,8 @@ void Viewport::showPopup(const int x, const int y,
mPopupMenu->showPopup(x, y, bar);
}
-void Viewport::showAttackMonsterPopup(const std::string &name, const int type)
+void Viewport::showAttackMonsterPopup(const std::string &name,
+ const int type)
{
mPopupMenu->showAttackMonsterPopup(mMouseX, mMouseY, name, type);
}
@@ -806,7 +813,8 @@ void Viewport::showPickupItemPopup(const std::string &name)
}
void Viewport::showUndressPopup(const int x, const int y,
- const Being *const being, Item *const item)
+ const Being *const being,
+ Item *const item)
{
mPopupMenu->showUndressPopup(x, y, being, item);
}
@@ -836,6 +844,11 @@ void Viewport::showNpcDialogPopup(const int npcId)
mPopupMenu->showNpcDialogPopup(npcId, mMouseX, mMouseY);
}
+void Viewport::showWindowPopup(Window *const window)
+{
+ mPopupMenu->showWindowPopup(window, mMouseX, mMouseY);
+}
+
void Viewport::closePopupMenu()
{
if (mPopupMenu)
@@ -869,10 +882,14 @@ void Viewport::mouseMoved(MouseEvent &event A_UNUSED)
const int x = mMouseX + mPixelViewX;
const int y = mMouseY + mPixelViewY;
+ ActorSprite::Type type = ActorSprite::UNKNOWN;
+ if (mHoverBeing)
+ type = mHoverBeing->getType();
mHoverBeing = actorManager->findBeingByPixel(x, y, true);
- if (mHoverBeing && (mHoverBeing->getType() == Being::PLAYER
- || mHoverBeing->getType() == Being::NPC
- || mHoverBeing->getType() == Being::PET))
+ if (mHoverBeing
+ && (type == Being::PLAYER
+ || type == Being::NPC
+ || type == Being::PET))
{
mTextPopup->setVisible(false);
if (mShowBeingPopup)
@@ -920,7 +937,7 @@ void Viewport::mouseMoved(MouseEvent &event A_UNUSED)
if (mHoverBeing)
{
- switch (mHoverBeing->getType())
+ switch (type)
{
case ActorSprite::NPC:
gui->setCursorType(mHoverBeing->getHoverCursor());
@@ -1013,7 +1030,8 @@ bool Viewport::isPopupMenuVisible() const
return mPopupMenu ? mPopupMenu->isPopupVisible() : false;
}
-void Viewport::moveCameraToActor(const int actorId, const int x, const int y)
+void Viewport::moveCameraToActor(const int actorId,
+ const int x, const int y)
{
if (!player_node || !actorManager)
return;
diff --git a/src/gui/viewport.h b/src/gui/viewport.h
index c98350744..d401a3af4 100644
--- a/src/gui/viewport.h
+++ b/src/gui/viewport.h
@@ -124,32 +124,39 @@ class Viewport final : public WindowContainer,
* Shows a popup for an item.
* TODO Find some way to get rid of Item here
*/
- void showPopup(Window *const parent, const int x, const int y,
- Item *const item, const bool isInventory = true);
+ void showPopup(Window *const parent,
+ const int x, const int y,
+ Item *const item,
+ const bool isInventory = true);
/**
* Shows a popup for an item.
* TODO Find some way to get rid of Item here
*/
- void showPopup(Window *const parent, Item *const item,
+ void showPopup(Window *const parent,
+ Item *const item,
const bool isInventory = true);
- void showPopup(const int x, const int y, Button *const button);
+ void showPopup(const int x, const int y,
+ Button *const button);
- void showPopup(const int x, const int y, const ProgressBar *const bar);
+ void showPopup(const int x, const int y,
+ const ProgressBar *const bar);
void showPopup(MapItem *const item);
void showItemPopup(Item *const item);
- void showItemPopup(const int itemId, const unsigned char color = 1);
+ void showItemPopup(const int itemId,
+ const unsigned char color = 1);
void showDropPopup(Item *const item);
/**
* Shows a popup for being.
*/
- void showPopup(const int x, const int y, const Being *const being);
+ void showPopup(const int x, const int y,
+ const Being *const being);
void showPopup(const Being *const being);
@@ -161,7 +168,8 @@ class Viewport final : public WindowContainer,
void showSpellPopup(TextCommand *const cmd);
- void showAttackMonsterPopup(const std::string &name, const int type);
+ void showAttackMonsterPopup(const std::string &name,
+ const int type);
void showPickupItemPopup(const std::string &name);
@@ -169,7 +177,8 @@ class Viewport final : public WindowContainer,
* Shows the related popup menu when right click on the chat
* at the specified mouse coordinates.
*/
- void showChatPopup(const int x, const int y, ChatTab *const tab);
+ void showChatPopup(const int x, const int y,
+ ChatTab *const tab);
/**
* Shows the related popup menu when right click on the chat
@@ -177,7 +186,8 @@ class Viewport final : public WindowContainer,
void showChatPopup(ChatTab *const tab);
void showUndressPopup(const int x, const int y,
- const Being *const being, Item *const item);
+ const Being *const being,
+ Item *const item);
void showMapPopup(const int x, const int y);
@@ -189,6 +199,8 @@ class Viewport final : public WindowContainer,
void showNpcDialogPopup(const int npcId);
+ void showWindowPopup(Window *const window);
+
/**
* Closes the popup menu. Needed for when the player dies or switching
* maps.
@@ -268,7 +280,8 @@ class Viewport final : public WindowContainer,
bool isPopupMenuVisible() const A_WARN_UNUSED;
- void moveCameraToActor(const int actorId, const int x = 0,
+ void moveCameraToActor(const int actorId,
+ const int x = 0,
const int y = 0);
void moveCameraToPosition(const int x, const int y);
@@ -292,13 +305,14 @@ class Viewport final : public WindowContainer,
* Finds a path from the player to the mouse, and draws it. This is for
* debug purposes.
*/
- void _drawDebugPath(Graphics *const graphics);
+ void drawDebugPath(Graphics *const graphics);
/**
* Draws the given path.
*/
- void _drawPath(Graphics *const graphics, const Path &path,
- const Color &color = Color(255, 0, 0)) const;
+ void drawPath(Graphics *const graphics,
+ const Path &path,
+ const Color &color = Color(255, 0, 0)) const;
bool leftMouseAction();
@@ -309,7 +323,7 @@ class Viewport final : public WindowContainer,
/**
* Make the player go to the mouse position.
*/
- void _followMouse();
+ void followMouse();
Map *mMap; /**< The current map. */
diff --git a/src/gui/widgets/avatarlistbox.cpp b/src/gui/widgets/avatarlistbox.cpp
index 01126f8ac..9411c2249 100644
--- a/src/gui/widgets/avatarlistbox.cpp
+++ b/src/gui/widgets/avatarlistbox.cpp
@@ -154,14 +154,16 @@ void AvatarListBox::draw(Graphics *graphics)
text = strprintf("%s %d/%d", a->getComplexName().c_str(),
a->getHp(), a->getMaxHp());
}
- if (parent && a->getMaxHp())
+ const bool isPoison = a->getPoison();
+ if (a->getMaxHp() && (isPoison || parent))
{
+ const int themeColor = (isPoison
+ ? Theme::PROG_HP_POISON : Theme::PROG_HP);
Color color = Theme::getProgressColor(
- Theme::PROG_HP, static_cast<float>(a->getHp())
- / static_cast<float>(a->getMaxHp()));
+ themeColor, static_cast<float>(a->getHp())
+ / static_cast<float>(a->getMaxHp()));
color.a = 80;
graphics->setColor(color);
-
graphics->fillRectangle(Rect(mPadding, y + mPadding,
parent->getWidth() * a->getHp() / a->getMaxHp()
- 2 * mPadding, fontHeight));
@@ -182,8 +184,9 @@ void AvatarListBox::draw(Graphics *graphics)
if (parent)
{
- Color color = Theme::getProgressColor(Theme::PROG_HP, 1);
-
+ const int themeColor = (a->getPoison()
+ ? Theme::PROG_HP_POISON : Theme::PROG_HP);
+ Color color = Theme::getProgressColor(themeColor, 1);
color.a = 80;
graphics->setColor(color);
graphics->fillRectangle(Rect(mPadding, y + mPadding,
@@ -332,6 +335,7 @@ void AvatarListBox::mousePressed(MouseEvent &event)
if (!ava)
return;
+ event.consume();
const unsigned int eventButton = event.getButton();
if (eventButton == MouseEvent::LEFT)
{
diff --git a/src/gui/widgets/basiccontainer.cpp b/src/gui/widgets/basiccontainer.cpp
index d3dd62fc7..00386a725 100644
--- a/src/gui/widgets/basiccontainer.cpp
+++ b/src/gui/widgets/basiccontainer.cpp
@@ -74,13 +74,21 @@ BasicContainer::~BasicContainer()
void BasicContainer::moveToTop(Widget* widget)
{
- for (WidgetListIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
+ FOR_EACH (WidgetListIterator, iter, mWidgets)
{
if (*iter == widget)
{
mWidgets.erase(iter);
mWidgets.push_back(widget);
+ break;
+ }
+ }
+ FOR_EACH (WidgetListIterator, iter, mLogicWidgets)
+ {
+ if (*iter == widget)
+ {
+ mLogicWidgets.erase(iter);
+ mLogicWidgets.push_back(widget);
return;
}
}
@@ -88,30 +96,39 @@ void BasicContainer::moveToTop(Widget* widget)
void BasicContainer::moveToBottom(Widget* widget)
{
- WidgetListIterator iter;
- iter = std::find(mWidgets.begin(), mWidgets.end(), widget);
-
- if (iter == mWidgets.end())
- return;
+ WidgetListIterator iter = std::find(mWidgets.begin(),
+ mWidgets.end(), widget);
+ if (iter != mWidgets.end())
+ {
+ mWidgets.erase(iter);
+ mWidgets.insert(mWidgets.begin(), widget);
+ }
- mWidgets.erase(iter);
- mWidgets.insert(mWidgets.begin(), widget);
+ WidgetListIterator iter2 = std::find(mLogicWidgets.begin(),
+ mLogicWidgets.end(), widget);
+ if (iter2 != mLogicWidgets.end())
+ {
+ mLogicWidgets.erase(iter2);
+ mLogicWidgets.insert(mLogicWidgets.begin(), widget);
+ }
}
-void BasicContainer::death(const Event& event)
+void BasicContainer::death(const Event &event)
{
- WidgetListIterator iter;
- iter = std::find(mWidgets.begin(), mWidgets.end(), event.getSource());
-
- if (iter == mWidgets.end())
- return;
-
- mWidgets.erase(iter);
+ WidgetListIterator iter = std::find(mWidgets.begin(),
+ mWidgets.end(), event.getSource());
+ if (iter != mWidgets.end())
+ mWidgets.erase(iter);
+
+ WidgetListIterator iter2 = std::find(mLogicWidgets.begin(),
+ mLogicWidgets.end(), event.getSource());
+ if (iter2 != mLogicWidgets.end())
+ mLogicWidgets.erase(iter2);
}
Rect BasicContainer::getChildrenArea()
{
- return Rect(0, 0, getWidth(), getHeight());
+ return Rect(0, 0, mDimension.width, mDimension.height);
}
void BasicContainer::focusNext()
@@ -185,12 +202,13 @@ Widget *BasicContainer::getWidgetAt(int x, int y)
y -= r.y;
for (WidgetListReverseIterator it = mWidgets.rbegin();
- it != mWidgets.rend(); ++ it)
+ it != mWidgets.rend(); ++ it)
{
- if ((*it)->isVisible() && (*it)->getDimension()
+ const Widget *const widget = *it;
+ if (widget->isVisible() && widget->getDimension()
.isPointInRect(x, y))
{
- return (*it);
+ return *it;
}
}
@@ -200,48 +218,59 @@ Widget *BasicContainer::getWidgetAt(int x, int y)
void BasicContainer::logic()
{
BLOCK_START("BasicContainer::logic")
+ if (!mVisible)
+ {
+ BLOCK_END("BasicContainer::logic")
+ return;
+ }
logicChildren();
BLOCK_END("BasicContainer::logic")
}
-void BasicContainer::_setFocusHandler(FocusHandler* focusHandler)
+void BasicContainer::setFocusHandler(FocusHandler *const focusHandler)
{
- Widget::_setFocusHandler(focusHandler);
+ Widget::setFocusHandler(focusHandler);
if (mInternalFocusHandler)
return;
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
- {
- (*iter)->_setFocusHandler(focusHandler);
- }
+ FOR_EACH (WidgetListConstIterator, iter, mWidgets)
+ (*iter)->setFocusHandler(focusHandler);
}
-void BasicContainer::add(Widget* widget)
+void BasicContainer::add(Widget *const widget)
{
mWidgets.push_back(widget);
+ if (widget->isAllowLogic())
+ mLogicWidgets.push_back(widget);
if (!mInternalFocusHandler)
- widget->_setFocusHandler(_getFocusHandler());
+ widget->setFocusHandler(getFocusHandler());
else
- widget->_setFocusHandler(mInternalFocusHandler);
+ widget->setFocusHandler(mInternalFocusHandler);
- widget->_setParent(this);
+ widget->setParent(this);
widget->addDeathListener(this);
}
void BasicContainer::remove(Widget* widget)
{
- for (WidgetListIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
+ FOR_EACH (WidgetListIterator, iter, mWidgets)
{
if (*iter == widget)
{
mWidgets.erase(iter);
- widget->_setFocusHandler(nullptr);
- widget->_setParent(nullptr);
+ widget->setFocusHandler(nullptr);
+ widget->setParent(nullptr);
widget->removeDeathListener(this);
+ break;
+ }
+ }
+ FOR_EACH (WidgetListIterator, iter, mLogicWidgets)
+ {
+ if (*iter == widget)
+ {
+ mLogicWidgets.erase(iter);
return;
}
}
@@ -249,35 +278,34 @@ void BasicContainer::remove(Widget* widget)
void BasicContainer::clear()
{
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
+ FOR_EACH (WidgetListConstIterator, iter, mWidgets)
{
- (*iter)->_setFocusHandler(nullptr);
- (*iter)->_setParent(nullptr);
- (*iter)->removeDeathListener(this);
+ Widget *const widget = *iter;
+ widget->setFocusHandler(nullptr);
+ widget->setParent(nullptr);
+ widget->removeDeathListener(this);
}
mWidgets.clear();
+ mLogicWidgets.clear();
}
void BasicContainer::drawChildren(Graphics* graphics)
{
BLOCK_START("BasicContainer::drawChildren")
-
graphics->pushClipArea(getChildrenArea());
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
+ FOR_EACH (WidgetListConstIterator, iter, mWidgets)
{
Widget *const widget = *iter;
if (widget->isVisible())
{
// If the widget has a frame,
// draw it before drawing the widget
- if (widget->getFrameSize() > 0)
+ if (widget->mFrameSize > 0)
{
- Rect rec = widget->getDimension();
- const int frame = widget->getFrameSize();
+ Rect rec = widget->mDimension;
+ const int frame = widget->mFrameSize;
const int frame2 = frame * 2;
rec.x -= frame;
rec.y -= frame;
@@ -290,7 +318,7 @@ void BasicContainer::drawChildren(Graphics* graphics)
graphics->popClipArea();
}
- graphics->pushClipArea(widget->getDimension());
+ graphics->pushClipArea(widget->mDimension);
BLOCK_START("BasicContainer::drawChildren 2")
widget->draw(graphics);
BLOCK_END("BasicContainer::drawChildren 2")
@@ -305,11 +333,8 @@ void BasicContainer::drawChildren(Graphics* graphics)
void BasicContainer::logicChildren()
{
BLOCK_START("BasicContainer::logicChildren")
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
- {
+ FOR_EACH (WidgetListConstIterator, iter, mLogicWidgets)
(*iter)->logic();
- }
BLOCK_END("BasicContainer::logicChildren")
}
@@ -317,61 +342,33 @@ void BasicContainer::showWidgetPart(Widget *const widget, Rect area)
{
const Rect widgetArea = getChildrenArea();
- area.x += widget->getX();
- area.y += widget->getY();
+ const int x = widget->mDimension.x;
+ const int y = widget->mDimension.y;
+ area.x += x;
+ area.y += y;
if (area.x + area.width > widgetArea.width)
- {
- widget->setX(widget->getX() - area.x
- - area.width + widgetArea.width);
- }
+ widget->setX(x - area.x - area.width + widgetArea.width);
if (area.y + area.height > widgetArea.height)
- {
- widget->setY(widget->getY() - area.y
- - area.height + widgetArea.height);
- }
+ widget->setY(y - area.y - area.height + widgetArea.height);
if (area.x < 0)
- widget->setX(widget->getX() - area.x);
+ widget->setX(x - area.x);
if (area.y < 0)
- widget->setY(widget->getY() - area.y);
+ widget->setY(y - area.y);
}
void BasicContainer::setInternalFocusHandler(FocusHandler* focusHandler)
{
Widget::setInternalFocusHandler(focusHandler);
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
+ FOR_EACH (WidgetListConstIterator, iter, mWidgets)
{
if (!mInternalFocusHandler)
- (*iter)->_setFocusHandler(_getFocusHandler());
+ (*iter)->setFocusHandler(getFocusHandler());
else
- (*iter)->_setFocusHandler(mInternalFocusHandler);
+ (*iter)->setFocusHandler(mInternalFocusHandler);
}
}
-
-Widget* BasicContainer::findWidgetById(const std::string& id)
-{
- for (WidgetListConstIterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++ iter)
- {
- if ((*iter)->getId() == id)
- return (*iter);
-
- BasicContainer *const basicContainer
- = dynamic_cast<BasicContainer *const>(*iter);
-
- if (basicContainer)
- {
- Widget *const widget = basicContainer->findWidgetById(id);
-
- if (widget)
- return widget;
- }
- }
-
- return nullptr;
-}
diff --git a/src/gui/widgets/basiccontainer.h b/src/gui/widgets/basiccontainer.h
index 6e753a445..8a5d7b9a4 100644
--- a/src/gui/widgets/basiccontainer.h
+++ b/src/gui/widgets/basiccontainer.h
@@ -85,7 +85,8 @@ class BasicContainer : public Widget,
explicit BasicContainer(const Widget2 *const widget) :
Widget(widget),
DeathListener(),
- mWidgets()
+ mWidgets(),
+ mLogicWidgets()
{ }
A_DELETE_COPY(BasicContainer)
@@ -110,28 +111,28 @@ class BasicContainer : public Widget,
// Inherited from Widget
- virtual void moveToTop(Widget* widget);
+ virtual void moveToTop(Widget* widget) override;
- virtual void moveToBottom(Widget* widget);
+ virtual void moveToBottom(Widget* widget) override;
- virtual Rect getChildrenArea() A_WARN_UNUSED;
+ virtual Rect getChildrenArea() override A_WARN_UNUSED;
- virtual void focusNext();
+ virtual void focusNext() override;
- virtual void focusPrevious();
+ virtual void focusPrevious() override;
- virtual void logic();
+ virtual void logic() override;
- virtual void _setFocusHandler(FocusHandler* focusHandler);
+ virtual void setFocusHandler(FocusHandler *const focusHandler)
+ override;
void setInternalFocusHandler(FocusHandler* focusHandler);
- virtual Widget *getWidgetAt(int x, int y) A_WARN_UNUSED;
-
+ virtual Widget *getWidgetAt(int x, int y) override A_WARN_UNUSED;
// Inherited from DeathListener
- virtual void death(const Event& event);
+ virtual void death(const Event& event) override;
protected:
/**
@@ -140,7 +141,7 @@ class BasicContainer : public Widget,
* @param widget The widget to add.
* @see remove, clear
*/
- void add(Widget* widget);
+ void add(Widget *const widget);
/**
* Removes a widget from the basic container.
@@ -171,17 +172,6 @@ class BasicContainer : public Widget,
virtual void logicChildren();
/**
- * Finds a widget given an id. This function can be useful
- * when implementing a GUI generator for Guichan, such as
- * the ability to create a Guichan GUI from an XML file.
- *
- * @param id The id to find a widget by.
- * @return The widget with the corrosponding id,
- NULL of no widget is found.
- */
- virtual Widget* findWidgetById(const std::string& id) A_WARN_UNUSED;
-
- /**
* Typedef.
*/
typedef std::vector<Widget *> WidgetList;
@@ -210,6 +200,8 @@ class BasicContainer : public Widget,
* Holds all widgets of the basic container.
*/
WidgetList mWidgets;
+
+ WidgetList mLogicWidgets;
};
#endif // GUI_WIDGETS_BASICCONTAINER_H
diff --git a/src/gui/widgets/basiccontainer2.cpp b/src/gui/widgets/basiccontainer2.cpp
index 9bd4d1593..8e6d62a67 100644
--- a/src/gui/widgets/basiccontainer2.cpp
+++ b/src/gui/widgets/basiccontainer2.cpp
@@ -122,8 +122,3 @@ void BasicContainer2::clear()
{
BasicContainer::clear();
}
-
-Widget* BasicContainer2::findWidgetById(const std::string &id)
-{
- return BasicContainer::findWidgetById(id);
-}
diff --git a/src/gui/widgets/basiccontainer2.h b/src/gui/widgets/basiccontainer2.h
index c6f1d996b..7d65d0cdf 100644
--- a/src/gui/widgets/basiccontainer2.h
+++ b/src/gui/widgets/basiccontainer2.h
@@ -149,17 +149,6 @@ class BasicContainer2: public BasicContainer
*/
virtual void clear();
- /**
- * Finds a widget given an id.
- *
- * @param id The id to find a widget by.
- * @return A widget with a corrosponding id, NULL if no widget
- * is found.
- * @see Widget::setId
- */
- virtual Widget* findWidgetById(const std::string &id);
-
-
// Inherited from Widget
virtual void draw(Graphics* graphics);
diff --git a/src/gui/widgets/browserbox.cpp b/src/gui/widgets/browserbox.cpp
index 100281d94..4d4a51ca4 100644
--- a/src/gui/widgets/browserbox.cpp
+++ b/src/gui/widgets/browserbox.cpp
@@ -83,12 +83,13 @@ BrowserBox::BrowserBox(const Widget2 *const widget,
mEnableKeys(false),
mEnableTabs(false)
{
+ mAllowLogic = false;
+
setFocusable(true);
addMouseListener(this);
mBackgroundColor = getThemeColor(Theme::BACKGROUND);
- Theme *const theme = Theme::instance();
if (theme)
mSkin = theme->load(skin, "browserbox.xml");
if (mInstances == 0)
@@ -140,7 +141,6 @@ BrowserBox::~BrowserBox()
if (gui)
gui->removeDragged(this);
- Theme *const theme = Theme::instance();
if (theme)
{
theme->unload(mSkin);
@@ -445,6 +445,11 @@ void BrowserBox::mouseMoved(MouseEvent &event)
? static_cast<int>(i - mLinks.begin()) : -1;
}
+void BrowserBox::mouseExited(MouseEvent &event A_UNUSED)
+{
+ mSelectedLink = -1;
+}
+
void BrowserBox::draw(Graphics *graphics)
{
BLOCK_START("BrowserBox::draw")
diff --git a/src/gui/widgets/browserbox.h b/src/gui/widgets/browserbox.h
index 8202fa548..55f0163cd 100644
--- a/src/gui/widgets/browserbox.h
+++ b/src/gui/widgets/browserbox.h
@@ -160,6 +160,8 @@ class BrowserBox final : public Widget,
void mouseMoved(MouseEvent &event) override final;
+ void mouseExited(MouseEvent& event) override final;
+
/**
* Draws the browser box.
*/
diff --git a/src/gui/widgets/browserbox_unittest.cc b/src/gui/widgets/browserbox_unittest.cc
index 2acc5f5d3..f8b5e149e 100644
--- a/src/gui/widgets/browserbox_unittest.cc
+++ b/src/gui/widgets/browserbox_unittest.cc
@@ -50,7 +50,7 @@ TEST(browserbox, test1)
logger = new Logger();
imageHelper = new SDLImageHelper();
- Theme *theme = Theme::instance();
+ theme = new Theme;
Widget::setGlobalFont(new Font("/usr/share/fonts/truetype/"
"ttf-dejavu/DejaVuSans-Oblique.ttf", 18));
BrowserBox *box = new BrowserBox(nullptr, BrowserBox::AUTO_WRAP, true, "");
diff --git a/src/gui/widgets/button.cpp b/src/gui/widgets/button.cpp
index 308c75413..054a338aa 100644
--- a/src/gui/widgets/button.cpp
+++ b/src/gui/widgets/button.cpp
@@ -77,9 +77,10 @@
#include "gui/font.h"
#include "gui/gui.h"
-
#include "gui/rect.h"
+#include "utils/delete2.h"
+
#include "debug.h"
int Button::mInstances = 0;
@@ -327,6 +328,7 @@ Button::Button(const Widget2 *const widget,
void Button::init()
{
+ mAllowLogic = false;
addMouseListener(this);
addKeyListener(this);
addFocusListener(this);
@@ -337,13 +339,10 @@ void Button::init()
if (mInstances == 0)
{
- if (Theme::instance())
+ if (theme)
{
for (int mode = 0; mode < BUTTON_COUNT; mode ++)
- {
- button[mode] = Theme::instance()->load(
- data[mode], "button.xml");
- }
+ button[mode] = theme->load(data[mode], "button.xml");
}
updateAlpha();
@@ -359,14 +358,12 @@ Button::~Button()
mInstances--;
- if (mInstances == 0 && Theme::instance())
+ if (mInstances == 0 && theme)
{
- Theme *const theme = Theme::instance();
for (int mode = 0; mode < BUTTON_COUNT; mode ++)
theme->unload(button[mode]);
}
- delete mVertexes2;
- mVertexes2 = nullptr;
+ delete2(mVertexes2);
if (mImageSet)
{
mImageSet->decRef();
@@ -420,7 +417,7 @@ void Button::loadImageSet(const std::string &imageName)
void Button::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (mAlpha != alpha)
{
@@ -616,9 +613,9 @@ void Button::draw(Graphics *graphics)
BLOCK_END("Button::draw")
}
-void Button::mouseReleased(MouseEvent& mouseEvent)
+void Button::mouseReleased(MouseEvent& event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
if (mStick)
mPressed = !mPressed;
@@ -626,7 +623,7 @@ void Button::mouseReleased(MouseEvent& mouseEvent)
if (mMousePressed && mHasMouse)
{
mMousePressed = false;
- mClickCount = mouseEvent.getClickCount();
+ mClickCount = event.getClickCount();
distributeActionEvent();
}
else
@@ -634,7 +631,7 @@ void Button::mouseReleased(MouseEvent& mouseEvent)
mMousePressed = false;
mClickCount = 0;
}
- mouseEvent.consume();
+ event.consume();
}
}
@@ -676,20 +673,20 @@ void Button::adjustSize()
}
}
-void Button::keyPressed(KeyEvent& keyEvent)
+void Button::keyPressed(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT)
{
mKeyPressed = true;
- keyEvent.consume();
+ event.consume();
}
}
-void Button::keyReleased(KeyEvent& keyEvent)
+void Button::keyReleased(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT && mKeyPressed)
{
@@ -697,7 +694,7 @@ void Button::keyReleased(KeyEvent& keyEvent)
if (mStick)
mPressed = !mPressed;
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
}
@@ -720,26 +717,26 @@ void Button::focusLost(const Event& event A_UNUSED)
mKeyPressed = false;
}
-void Button::mousePressed(MouseEvent& mouseEvent)
+void Button::mousePressed(MouseEvent& event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
mMousePressed = true;
- mouseEvent.consume();
+ event.consume();
}
}
-void Button::mouseEntered(MouseEvent& mouseEvent A_UNUSED)
+void Button::mouseEntered(MouseEvent& event A_UNUSED)
{
mHasMouse = true;
}
-void Button::mouseExited(MouseEvent& mouseEvent A_UNUSED)
+void Button::mouseExited(MouseEvent& event A_UNUSED)
{
mHasMouse = false;
}
-void Button::mouseDragged(MouseEvent& mouseEvent)
+void Button::mouseDragged(MouseEvent& event)
{
- mouseEvent.consume();
+ event.consume();
}
diff --git a/src/gui/widgets/button.h b/src/gui/widgets/button.h
index 6eba9b3c0..57a024195 100644
--- a/src/gui/widgets/button.h
+++ b/src/gui/widgets/button.h
@@ -156,7 +156,7 @@ class Button final : public Widget,
*/
static void updateAlpha();
- void mouseReleased(MouseEvent& mouseEvent) override final;
+ void mouseReleased(MouseEvent& event) override final;
void setDescription(std::string text)
{ mDescription = text; }
@@ -189,9 +189,9 @@ class Button final : public Widget,
void adjustSize();
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
- void keyReleased(KeyEvent &keyEvent) override final;
+ void keyReleased(KeyEvent &event) override final;
bool isPressed2() const A_WARN_UNUSED;
@@ -254,13 +254,13 @@ class Button final : public Widget,
void focusLost(const Event& event) override final;
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
- void mouseEntered(MouseEvent& mouseEvent) override final;
+ void mouseEntered(MouseEvent& event) override final;
- void mouseExited(MouseEvent& mouseEvent) override final;
+ void mouseExited(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
enum
{
diff --git a/src/gui/widgets/characterdisplay.cpp b/src/gui/widgets/characterdisplay.cpp
index 7bfc938de..a5cf2379e 100644
--- a/src/gui/widgets/characterdisplay.cpp
+++ b/src/gui/widgets/characterdisplay.cpp
@@ -77,8 +77,7 @@ CharacterDisplay::CharacterDisplay(const Widget2 *const widget,
CharacterDisplay::~CharacterDisplay()
{
- delete mPopup;
- mPopup = nullptr;
+ delete2(mPopup);
}
void CharacterDisplay::setCharacter(Net::Character *const character)
@@ -145,6 +144,7 @@ void CharacterDisplay::mouseMoved(MouseEvent &event A_UNUSED)
void CharacterDisplay::mousePressed(MouseEvent &event)
{
+ event.consume();
if (event.getClickCount() == 2)
distributeActionEvent();
}
diff --git a/src/gui/widgets/checkbox.cpp b/src/gui/widgets/checkbox.cpp
index f01495bcf..06dcecab0 100644
--- a/src/gui/widgets/checkbox.cpp
+++ b/src/gui/widgets/checkbox.cpp
@@ -98,6 +98,7 @@ CheckBox::CheckBox(const Widget2 *const widget,
mDrawBox(true)
{
setCaption(caption);
+ mAllowLogic = false;
setFocusable(true);
addMouseListener(this);
@@ -106,9 +107,9 @@ CheckBox::CheckBox(const Widget2 *const widget,
mForegroundColor2 = getThemeColor(Theme::CHECKBOX_OUTLINE);
if (instances == 0)
{
- if (Theme::instance())
+ if (theme)
{
- mSkin = Theme::instance()->load("checkbox.xml", "");
+ mSkin = theme->load("checkbox.xml", "");
updateAlpha();
}
}
@@ -142,8 +143,8 @@ CheckBox::~CheckBox()
if (instances == 0)
{
- if (Theme::instance())
- Theme::instance()->unload(mSkin);
+ if (theme)
+ theme->unload(mSkin);
}
}
@@ -162,7 +163,7 @@ void CheckBox::draw(Graphics *const graphics)
void CheckBox::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (mAlpha != alpha)
{
@@ -234,14 +235,14 @@ void CheckBox::mouseExited(MouseEvent& event A_UNUSED)
mHasMouse = false;
}
-void CheckBox::keyPressed(KeyEvent& keyEvent)
+void CheckBox::keyPressed(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT)
{
toggleSelected();
- keyEvent.consume();
+ event.consume();
}
}
@@ -252,15 +253,18 @@ void CheckBox::adjustSize()
+ getFont()->getWidth(mCaption) + mPadding);
}
-void CheckBox::mouseClicked(MouseEvent& mouseEvent)
+void CheckBox::mouseClicked(MouseEvent& event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
+ {
toggleSelected();
+ event.consume();
+ }
}
-void CheckBox::mouseDragged(MouseEvent& mouseEvent)
+void CheckBox::mouseDragged(MouseEvent& event)
{
- mouseEvent.consume();
+ event.consume();
}
void CheckBox::toggleSelected()
diff --git a/src/gui/widgets/checkbox.h b/src/gui/widgets/checkbox.h
index 5711e766f..41f168048 100644
--- a/src/gui/widgets/checkbox.h
+++ b/src/gui/widgets/checkbox.h
@@ -126,7 +126,7 @@ class CheckBox final : public Widget,
*/
void mouseExited(MouseEvent& event) override final;
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
void adjustSize();
@@ -168,9 +168,9 @@ class CheckBox final : public Widget,
void setCaption(const std::string& caption)
{ mCaption = caption; }
- void mouseClicked(MouseEvent& mouseEvent) override final;
+ void mouseClicked(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
private:
void toggleSelected();
diff --git a/src/gui/widgets/desktop.cpp b/src/gui/widgets/desktop.cpp
index 0ff1b17c9..6ae892c81 100644
--- a/src/gui/widgets/desktop.cpp
+++ b/src/gui/widgets/desktop.cpp
@@ -51,7 +51,6 @@ Desktop::Desktop(const Widget2 *const widget) :
Wallpaper::loadWallpapers();
- Theme *const theme = Theme::instance();
if (theme)
mSkin = theme->load("desktop.xml", "");
@@ -80,8 +79,8 @@ Desktop::~Desktop()
mWallpaper->decRef();
mWallpaper = nullptr;
}
- if (Theme::instance())
- Theme::instance()->unload(mSkin);
+ if (theme)
+ theme->unload(mSkin);
}
void Desktop::postInit()
diff --git a/src/gui/widgets/dropdown.cpp b/src/gui/widgets/dropdown.cpp
index b1a3c4ac1..8b636c04d 100644
--- a/src/gui/widgets/dropdown.cpp
+++ b/src/gui/widgets/dropdown.cpp
@@ -78,6 +78,7 @@ DropDown::DropDown(const Widget2 *const widget,
mPushed(false),
mIsDragged(false)
{
+ mAllowLogic = false;
mPopup->postInit();
mFrameSize = 2;
mForegroundColor2 = getThemeColor(Theme::DROPDOWN_OUTLINE);
@@ -85,13 +86,12 @@ DropDown::DropDown(const Widget2 *const widget,
mPopup->setHeight(100);
// Initialize graphics
- if (instances == 0)
+ if (instances == 0 && theme)
{
// Load the background skin
for (int i = 0; i < 2; i ++)
{
- Skin *const skin = Theme::instance()->load(
- dropdownFiles[i], "dropdown.xml");
+ Skin *const skin = theme->load(dropdownFiles[i], "dropdown.xml");
if (skin)
{
if (!i)
@@ -111,7 +111,7 @@ DropDown::DropDown(const Widget2 *const widget,
}
}
if (i)
- Theme::instance()->unload(skin);
+ theme->unload(skin);
}
else
{
@@ -121,11 +121,8 @@ DropDown::DropDown(const Widget2 *const widget,
}
// get the border skin
- if (Theme::instance())
- {
- Theme::instance()->loadRect(skinRect,
- "dropdown_background.xml", "");
- }
+ if (theme)
+ theme->loadRect(skinRect, "dropdown_background.xml", "");
}
instances++;
@@ -181,7 +178,6 @@ DropDown::~DropDown()
buttons[f][i]->decRef();
}
}
- Theme *const theme = Theme::instance();
if (theme)
{
theme->unload(mSkin);
@@ -193,7 +189,7 @@ DropDown::~DropDown()
void DropDown::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (mAlpha != alpha)
{
@@ -311,12 +307,12 @@ void DropDown::drawButton(Graphics *graphics)
}
}
-void DropDown::keyPressed(KeyEvent& keyEvent)
+void DropDown::keyPressed(KeyEvent& event)
{
- if (keyEvent.isConsumed())
+ if (event.isConsumed())
return;
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
switch (actionId)
{
case Input::KEY_GUI_SELECT:
@@ -348,7 +344,7 @@ void DropDown::keyPressed(KeyEvent& keyEvent)
return;
}
- keyEvent.consume();
+ event.consume();
}
void DropDown::hideDrop(bool event)
@@ -358,11 +354,12 @@ void DropDown::hideDrop(bool event)
mPopup->setVisible(false);
}
-void DropDown::mousePressed(MouseEvent& mouseEvent)
+void DropDown::mousePressed(MouseEvent& event)
{
+ event.consume();
// If we have a mouse press on the widget.
- if (mouseEvent.getButton() == MouseEvent::LEFT
- && !mDroppedDown && mouseEvent.getSource() == this)
+ if (event.getButton() == MouseEvent::LEFT
+ && !mDroppedDown && event.getSource() == this)
{
mPushed = true;
dropDown();
@@ -375,14 +372,14 @@ void DropDown::mousePressed(MouseEvent& mouseEvent)
}
}
-void DropDown::mouseReleased(MouseEvent &mouseEvent)
+void DropDown::mouseReleased(MouseEvent &event)
{
if (mIsDragged)
mPushed = false;
- const int button = mouseEvent.getButton();
- const int x = mouseEvent.getX();
- const int y = mouseEvent.getY();
+ const int button = event.getButton();
+ const int x = event.getX();
+ const int y = event.getY();
// Released outside of widget. Can happen when we have modal
// input focus.
if ((0 > y || y >= mDimension.height || x < 0 || x >= mDimension.width)
@@ -399,22 +396,22 @@ void DropDown::mouseReleased(MouseEvent &mouseEvent)
mIsDragged = false;
}
-void DropDown::mouseDragged(MouseEvent &mouseEvent)
+void DropDown::mouseDragged(MouseEvent &event)
{
mIsDragged = true;
- mouseEvent.consume();
+ event.consume();
}
-void DropDown::mouseWheelMovedUp(MouseEvent& mouseEvent)
+void DropDown::mouseWheelMovedUp(MouseEvent& event)
{
setSelected(getSelected() - 1);
- mouseEvent.consume();
+ event.consume();
}
-void DropDown::mouseWheelMovedDown(MouseEvent& mouseEvent)
+void DropDown::mouseWheelMovedDown(MouseEvent& event)
{
setSelected(getSelected() + 1);
- mouseEvent.consume();
+ event.consume();
}
void DropDown::setSelectedString(const std::string &str)
diff --git a/src/gui/widgets/dropdown.h b/src/gui/widgets/dropdown.h
index 2208880b3..cf42cce11 100644
--- a/src/gui/widgets/dropdown.h
+++ b/src/gui/widgets/dropdown.h
@@ -83,19 +83,19 @@ class DropDown final : public ActionListener,
// Inherited from KeyListener
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
// Inherited from MouseListener
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
- void mouseReleased(MouseEvent& mouseEvent) override final;
+ void mouseReleased(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
- void mouseWheelMovedUp(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent& event) override final;
- void mouseWheelMovedDown(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent& event) override final;
void setSelectedString(const std::string &str);
diff --git a/src/gui/widgets/dropshortcutcontainer.cpp b/src/gui/widgets/dropshortcutcontainer.cpp
index c8e4bc2d9..67e027a96 100644
--- a/src/gui/widgets/dropshortcutcontainer.cpp
+++ b/src/gui/widgets/dropshortcutcontainer.cpp
@@ -28,6 +28,7 @@
#include "being/playerinfo.h"
+#include "gui/font.h"
#include "gui/viewport.h"
#include "gui/popups/itempopup.h"
@@ -36,7 +37,7 @@
#include "resources/image.h"
-#include "gui/font.h"
+#include "utils/delete2.h"
#include "debug.h"
@@ -81,8 +82,7 @@ DropShortcutContainer::~DropShortcutContainer()
mBackgroundImg->decRef();
mBackgroundImg = nullptr;
}
- delete mItemPopup;
- mItemPopup = nullptr;
+ delete2(mItemPopup);
}
void DropShortcutContainer::setWidget2(const Widget2 *const widget)
@@ -206,6 +206,8 @@ void DropShortcutContainer::mousePressed(MouseEvent &event)
if (index == -1)
return;
+ event.consume();
+
const int eventButton = event.getButton();
if (eventButton == MouseEvent::LEFT)
{
diff --git a/src/gui/widgets/emotepage.cpp b/src/gui/widgets/emotepage.cpp
index 139082815..789d3e1aa 100644
--- a/src/gui/widgets/emotepage.cpp
+++ b/src/gui/widgets/emotepage.cpp
@@ -25,6 +25,8 @@
#include "resources/imageset.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace
@@ -45,6 +47,7 @@ EmotePage::EmotePage(const Widget2 *const widget) :
{
addMouseListener(this);
addWidgetListener(this);
+ mAllowLogic = false;
}
EmotePage::~EmotePage()
@@ -54,8 +57,7 @@ EmotePage::~EmotePage()
mEmotes->decRef();
mEmotes = nullptr;
}
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
}
void EmotePage::draw(Graphics *graphics)
@@ -115,9 +117,10 @@ void EmotePage::draw(Graphics *graphics)
BLOCK_END("EmotePage::draw")
}
-void EmotePage::mousePressed(MouseEvent &mouseEvent)
+void EmotePage::mousePressed(MouseEvent &event)
{
- mSelectedIndex = getIndexFromGrid(mouseEvent.getX(), mouseEvent.getY());
+ mSelectedIndex = getIndexFromGrid(event.getX(), event.getY());
+ event.consume();
distributeActionEvent();
}
diff --git a/src/gui/widgets/emotepage.h b/src/gui/widgets/emotepage.h
index 2ce50f1fc..769e004bc 100644
--- a/src/gui/widgets/emotepage.h
+++ b/src/gui/widgets/emotepage.h
@@ -41,7 +41,7 @@ class EmotePage final : public Widget,
void draw(Graphics *graphics) override final;
- void mousePressed(MouseEvent &mouseEvent) override final;
+ void mousePressed(MouseEvent &event) override final;
int getIndexFromGrid(const int x, const int y) const;
diff --git a/src/gui/widgets/emoteshortcutcontainer.cpp b/src/gui/widgets/emoteshortcutcontainer.cpp
index 296f21126..c731e86d8 100644
--- a/src/gui/widgets/emoteshortcutcontainer.cpp
+++ b/src/gui/widgets/emoteshortcutcontainer.cpp
@@ -163,6 +163,7 @@ void EmoteShortcutContainer::mousePressed(MouseEvent &event)
if (index == -1)
return;
+ event.consume();
// Stores the selected emote if there is one.
if (emoteShortcut->isEmoteSelected())
{
diff --git a/src/gui/widgets/guitable.cpp b/src/gui/widgets/guitable.cpp
index 128281fe9..6feed2b12 100644
--- a/src/gui/widgets/guitable.cpp
+++ b/src/gui/widgets/guitable.cpp
@@ -30,12 +30,13 @@
#include "input/keydata.h"
-#include "utils/dtor.h"
-
#include "listeners/actionlistener.h"
#include "render/graphics.h"
+#include "utils/delete2.h"
+#include "utils/dtor.h"
+
#include "debug.h"
float GuiTable::mAlpha = 1.0;
@@ -73,7 +74,7 @@ GuiTableActionListener::GuiTableActionListener(GuiTable *restrict table,
if (widget)
{
widget->addActionListener(this);
- widget->_setParent(table);
+ widget->setParent(table);
}
}
@@ -82,7 +83,7 @@ GuiTableActionListener::~GuiTableActionListener()
if (mWidget)
{
mWidget->removeActionListener(this);
- mWidget->_setParent(nullptr);
+ mWidget->setParent(nullptr);
}
}
@@ -110,6 +111,7 @@ GuiTable::GuiTable(const Widget2 *const widget,
mOpaque(opacity),
mSelectable(true)
{
+ mAllowLogic = false;
mBackgroundColor = getThemeColor(Theme::BACKGROUND);
setModel(initial_model);
@@ -125,8 +127,7 @@ GuiTable::~GuiTable()
gui->removeDragged(this);
uninstallActionListeners();
- delete mModel;
- mModel = nullptr;
+ delete2(mModel);
}
const TableModel *GuiTable::getModel() const
@@ -291,7 +292,7 @@ void GuiTable::installActionListeners()
}
}
- _setFocusHandler(_getFocusHandler());
+ setFocusHandler(getFocusHandler());
}
// -- widget ops
@@ -420,99 +421,100 @@ Rect GuiTable::getChildrenArea()
}
// -- KeyListener notifications
-void GuiTable::keyPressed(KeyEvent& keyEvent)
+void GuiTable::keyPressed(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT)
{
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_UP)
{
setSelectedRow(mSelectedRow - 1);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_DOWN)
{
setSelectedRow(mSelectedRow + 1);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_LEFT)
{
setSelectedColumn(mSelectedColumn - 1);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_RIGHT)
{
setSelectedColumn(mSelectedColumn + 1);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_HOME)
{
setSelectedRow(0);
setSelectedColumn(0);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_END && mModel)
{
setSelectedRow(mModel->getRows() - 1);
setSelectedColumn(mModel->getColumns() - 1);
- keyEvent.consume();
+ event.consume();
}
}
// -- MouseListener notifications
-void GuiTable::mousePressed(MouseEvent& mouseEvent)
+void GuiTable::mousePressed(MouseEvent& event)
{
if (!mModel || !mSelectable)
return;
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
- const int row = getRowForY(mouseEvent.getY());
- const int column = getColumnForX(mouseEvent.getX());
+ const int row = getRowForY(event.getY());
+ const int column = getColumnForX(event.getX());
if (row > -1 && column > -1 &&
row < mModel->getRows() && column < mModel->getColumns())
{
mSelectedColumn = column;
mSelectedRow = row;
+ event.consume();
}
distributeActionEvent();
}
}
-void GuiTable::mouseWheelMovedUp(MouseEvent& mouseEvent)
+void GuiTable::mouseWheelMovedUp(MouseEvent& event)
{
if (isFocused())
{
const int selRow = getSelectedRow();
if (selRow > 0 || (selRow == 0 && mWrappingEnabled))
setSelectedRow(selRow - 1);
- mouseEvent.consume();
+ event.consume();
}
}
-void GuiTable::mouseWheelMovedDown(MouseEvent& mouseEvent)
+void GuiTable::mouseWheelMovedDown(MouseEvent& event)
{
if (isFocused())
{
setSelectedRow(getSelectedRow() + 1);
- mouseEvent.consume();
+ event.consume();
}
}
-void GuiTable::mouseDragged(MouseEvent& mouseEvent)
+void GuiTable::mouseDragged(MouseEvent& event)
{
- if (mouseEvent.getButton() != MouseEvent::LEFT)
+ if (event.getButton() != MouseEvent::LEFT)
return;
// Make table selection update on drag
- const int x = std::max(0, mouseEvent.getX());
- const int y = std::max(0, mouseEvent.getY());
+ const int x = std::max(0, event.getX());
+ const int y = std::max(0, event.getY());
setSelectedRow(getRowForY(y));
setSelectedColumn(getColumnForX(x));
@@ -588,14 +590,14 @@ int GuiTable::getColumnForX(int x) const
return column;
}
-void GuiTable::_setFocusHandler(FocusHandler* focusHandler)
+void GuiTable::setFocusHandler(FocusHandler *const focusHandler)
{
// add check for focusHandler. may be need remove it?
if (!mModel || !focusHandler)
return;
- Widget::_setFocusHandler(focusHandler);
+ Widget::setFocusHandler(focusHandler);
const int rows = mModel->getRows();
const int cols = mModel->getColumns();
@@ -605,7 +607,7 @@ void GuiTable::_setFocusHandler(FocusHandler* focusHandler)
{
Widget *const w = mModel->getElementAt(r, c);
if (w)
- w->_setFocusHandler(focusHandler);
+ w->setFocusHandler(focusHandler);
}
}
}
diff --git a/src/gui/widgets/guitable.h b/src/gui/widgets/guitable.h
index 7cec854a8..64e0adae4 100644
--- a/src/gui/widgets/guitable.h
+++ b/src/gui/widgets/guitable.h
@@ -120,10 +120,10 @@ public:
void moveToBottom(Widget *child) override final;
- void _setFocusHandler(FocusHandler* focusHandler) override final;
+ void setFocusHandler(FocusHandler *const focusHandler) override final;
// Inherited from KeyListener
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
/**
* Sets the table to be opaque, that is sets the table
@@ -144,13 +144,13 @@ public:
{ return mOpaque; }
// Inherited from MouseListener
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
- void mouseWheelMovedUp(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent& event) override final;
- void mouseWheelMovedDown(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
// Constraints inherited from TableModelListener
void modelUpdated(const bool completed) override final;
diff --git a/src/gui/widgets/icon.cpp b/src/gui/widgets/icon.cpp
index 9a86fc9bf..3ffac4a7d 100644
--- a/src/gui/widgets/icon.cpp
+++ b/src/gui/widgets/icon.cpp
@@ -39,6 +39,7 @@ Icon::Icon(const Widget2 *const widget,
const SDL_Rect &bounds = mImage->mBounds;
setSize(bounds.w, bounds.h);
}
+ mAllowLogic = false;
}
Icon::Icon(const Widget2 *const widget,
@@ -51,6 +52,7 @@ Icon::Icon(const Widget2 *const widget,
const SDL_Rect &bounds = mImage->mBounds;
setSize(bounds.w, bounds.h);
}
+ mAllowLogic = false;
}
Icon::~Icon()
diff --git a/src/gui/widgets/itemcontainer.cpp b/src/gui/widgets/itemcontainer.cpp
index fe666e6f7..ee2e35920 100644
--- a/src/gui/widgets/itemcontainer.cpp
+++ b/src/gui/widgets/itemcontainer.cpp
@@ -29,6 +29,7 @@
#include "being/playerinfo.h"
+#include "gui/font.h"
#include "gui/gui.h"
#include "gui/viewport.h"
@@ -46,9 +47,10 @@
#include "resources/image.h"
-#include "gui/font.h"
#include "listeners/selectionlistener.h"
+#include "utils/delete2.h"
+
#include <algorithm>
#include "debug.h"
@@ -168,8 +170,7 @@ ItemContainer::ItemContainer(const Widget2 *const widget,
mName(),
mItemPopup(new ItemPopup),
mShowMatrix(nullptr),
- mSkin(Theme::instance() ? Theme::instance()->load(
- "itemcontainer.xml", "") : nullptr),
+ mSkin(theme ? theme->load("itemcontainer.xml", "") : nullptr),
mEquipedColor(getThemeColor(Theme::ITEM_EQUIPPED)),
mEquipedColor2(getThemeColor(Theme::ITEM_EQUIPPED_OUTLINE)),
mUnEquipedColor(getThemeColor(Theme::ITEM_NOT_EQUIPPED)),
@@ -197,6 +198,7 @@ ItemContainer::ItemContainer(const Widget2 *const widget,
addKeyListener(this);
addMouseListener(this);
addWidgetListener(this);
+ mAllowLogic = false;
}
ItemContainer::~ItemContainer()
@@ -215,11 +217,10 @@ ItemContainer::~ItemContainer()
mProtectedImg = nullptr;
}
- if (Theme::instance())
- Theme::instance()->unload(mSkin);
+ if (theme)
+ theme->unload(mSkin);
- delete mItemPopup;
- mItemPopup = nullptr;
+ delete2(mItemPopup);
delete []mShowMatrix;
}
@@ -403,6 +404,7 @@ void ItemContainer::mousePressed(MouseEvent &event)
if (button == MouseEvent::LEFT || button == MouseEvent::RIGHT)
{
+ event.consume();
const int index = getSlotIndex(event.getX(), event.getY());
if (index == Inventory::NO_SLOT_INDEX)
return;
diff --git a/src/gui/widgets/itemlinkhandler.cpp b/src/gui/widgets/itemlinkhandler.cpp
index 2cf27ae30..efc6ef175 100644
--- a/src/gui/widgets/itemlinkhandler.cpp
+++ b/src/gui/widgets/itemlinkhandler.cpp
@@ -39,6 +39,8 @@
#include "input/mouseinput.h"
+#include "utils/delete2.h"
+
#include <string>
#include "debug.h"
@@ -74,8 +76,7 @@ ItemLinkHandler::ItemLinkHandler() :
ItemLinkHandler::~ItemLinkHandler()
{
- delete mItemPopup;
- mItemPopup = nullptr;
+ delete2(mItemPopup);
}
void ItemLinkHandler::handleLink(const std::string &link, MouseEvent *event)
diff --git a/src/gui/widgets/itemshortcutcontainer.cpp b/src/gui/widgets/itemshortcutcontainer.cpp
index b9dc3bec8..420eb5578 100644
--- a/src/gui/widgets/itemshortcutcontainer.cpp
+++ b/src/gui/widgets/itemshortcutcontainer.cpp
@@ -46,6 +46,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
ItemShortcutContainer::ItemShortcutContainer(Widget2 *const widget,
@@ -95,10 +97,8 @@ ItemShortcutContainer::~ItemShortcutContainer()
mBackgroundImg->decRef();
mBackgroundImg = nullptr;
}
- delete mItemPopup;
- mItemPopup = nullptr;
- delete mSpellPopup;
- mSpellPopup = nullptr;
+ delete2(mItemPopup);
+ delete2(mSpellPopup);
}
void ItemShortcutContainer::setWidget2(const Widget2 *const widget)
@@ -334,6 +334,7 @@ void ItemShortcutContainer::mousePressed(MouseEvent &event)
if (event.getButton() == MouseEvent::LEFT)
{
+ event.consume();
// Stores the selected item if theirs one.
if (selShortcut->isItemSelected() && inventoryWindow &&
(inventoryWindow->isWindowVisible()
@@ -352,6 +353,7 @@ void ItemShortcutContainer::mousePressed(MouseEvent &event)
}
else if (event.getButton() == MouseEvent::RIGHT)
{
+ event.consume();
if (viewport && selShortcut)
{
viewport->showItemPopup(selShortcut->getItem(index),
diff --git a/src/gui/widgets/label.cpp b/src/gui/widgets/label.cpp
index b500ec7bb..c37308a1e 100644
--- a/src/gui/widgets/label.cpp
+++ b/src/gui/widgets/label.cpp
@@ -105,7 +105,6 @@ Label::~Label()
mInstances --;
if (mInstances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
}
@@ -113,11 +112,11 @@ Label::~Label()
void Label::init()
{
+ mAllowLogic = false;
mForegroundColor = getThemeColor(Theme::LABEL);
mForegroundColor2 = getThemeColor(Theme::LABEL_OUTLINE);
if (mInstances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
mSkin = theme->load("label.xml", "");
}
diff --git a/src/gui/widgets/layout.cpp b/src/gui/widgets/layout.cpp
index 668334fd5..410c8188e 100644
--- a/src/gui/widgets/layout.cpp
+++ b/src/gui/widgets/layout.cpp
@@ -26,6 +26,8 @@
#include "gui/widgets/basiccontainer2.h"
+#include "utils/delete2.h"
+
#include <cassert>
#include "debug.h"
@@ -45,10 +47,7 @@ LayoutCell &ContainerPlacer::operator()
LayoutCell::~LayoutCell()
{
if (mType == ARRAY)
- {
- delete mArray;
- mArray = nullptr;
- }
+ delete2(mArray)
}
LayoutArray &LayoutCell::getArray()
diff --git a/src/gui/widgets/listbox.cpp b/src/gui/widgets/listbox.cpp
index 6f0c192c6..c41e32854 100644
--- a/src/gui/widgets/listbox.cpp
+++ b/src/gui/widgets/listbox.cpp
@@ -111,7 +111,6 @@ ListBox::ListBox(const Widget2 *const widget,
mForegroundColor = getThemeColor(Theme::LISTBOX);
mForegroundColor2 = getThemeColor(Theme::LISTBOX_OUTLINE);
- Theme *const theme = Theme::instance();
if (theme)
mSkin = theme->load(skin, "listbox.xml");
@@ -138,14 +137,14 @@ ListBox::~ListBox()
if (gui)
gui->removeDragged(this);
- if (Theme::instance())
- Theme::instance()->unload(mSkin);
+ if (theme)
+ theme->unload(mSkin);
}
void ListBox::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (mAlpha != alpha)
mAlpha = alpha;
@@ -226,13 +225,13 @@ void ListBox::draw(Graphics *graphics)
BLOCK_END("ListBox::draw")
}
-void ListBox::keyPressed(KeyEvent &keyEvent)
+void ListBox::keyPressed(KeyEvent &event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT)
{
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_UP)
{
@@ -240,7 +239,7 @@ void ListBox::keyPressed(KeyEvent &keyEvent)
setSelected(mSelected - 1);
else if (mSelected == 0 && mWrappingEnabled && getListModel())
setSelected(getListModel()->getNumberOfElements() - 1);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_DOWN)
{
@@ -249,33 +248,35 @@ void ListBox::keyPressed(KeyEvent &keyEvent)
setSelected(mSelected + 1);
else if (mSelected == num && mWrappingEnabled)
setSelected(0);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_HOME)
{
setSelected(0);
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_END && getListModel())
{
setSelected(getListModel()->getNumberOfElements() - 1);
- keyEvent.consume();
+ event.consume();
}
}
// Don't do anything on scrollwheel. ScrollArea will deal with that.
-void ListBox::mouseWheelMovedUp(MouseEvent &mouseEvent A_UNUSED)
+void ListBox::mouseWheelMovedUp(MouseEvent &event A_UNUSED)
{
}
-void ListBox::mouseWheelMovedDown(MouseEvent &mouseEvent A_UNUSED)
+void ListBox::mouseWheelMovedDown(MouseEvent &event A_UNUSED)
{
}
void ListBox::mousePressed(MouseEvent &event)
{
mPressedIndex = getSelectionByMouse(event.getY());
+ if (mPressedIndex != -1)
+ event.consume();
}
void ListBox::mouseReleased(MouseEvent &event)
@@ -313,11 +314,11 @@ void ListBox::mouseReleased(MouseEvent &event)
mPressedIndex = -2;
}
-void ListBox::mouseReleased1(const MouseEvent &mouseEvent)
+void ListBox::mouseReleased1(const MouseEvent &event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
- setSelected(std::max(0, getSelectionByMouse(mouseEvent.getY())));
+ setSelected(std::max(0, getSelectionByMouse(event.getY())));
distributeActionEvent();
}
}
diff --git a/src/gui/widgets/listbox.h b/src/gui/widgets/listbox.h
index f784b3237..e425b48ca 100644
--- a/src/gui/widgets/listbox.h
+++ b/src/gui/widgets/listbox.h
@@ -119,13 +119,13 @@ class ListBox : public Widget,
// Inherited from KeyListener
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
// Inherited from MouseListener
- void mouseWheelMovedUp(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent& event) override final;
- void mouseWheelMovedDown(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent& event) override final;
void mousePressed(MouseEvent &event) override;
diff --git a/src/gui/widgets/playerbox.cpp b/src/gui/widgets/playerbox.cpp
index 2ba452620..6a0fbd607 100644
--- a/src/gui/widgets/playerbox.cpp
+++ b/src/gui/widgets/playerbox.cpp
@@ -83,10 +83,10 @@ PlayerBox::~PlayerBox()
void PlayerBox::init(std::string name, std::string selectedName)
{
+ mAllowLogic = false;
setFrameSize(2);
addMouseListener(this);
- Theme *const theme = Theme::instance();
if (theme)
{
if (name.empty())
diff --git a/src/gui/widgets/popup.cpp b/src/gui/widgets/popup.cpp
index 1114b4a5e..2116de113 100644
--- a/src/gui/widgets/popup.cpp
+++ b/src/gui/widgets/popup.cpp
@@ -27,6 +27,8 @@
#include "gui/viewport.h"
+#include "utils/delete2.h"
+
#include "debug.h"
Popup::Popup(const std::string &name,
@@ -51,7 +53,6 @@ Popup::Popup(const std::string &name,
if (skin == "")
skin = "popup.xml";
- Theme *const theme = Theme::instance();
if (theme)
{
mSkin = theme->load(skin, "popup.xml");
@@ -73,12 +74,10 @@ Popup::~Popup()
{
logger->log("Popup::~Popup(\"%s\")", mPopupName.c_str());
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
if (mSkin)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
mSkin = nullptr;
diff --git a/src/gui/widgets/popuplist.cpp b/src/gui/widgets/popuplist.cpp
index cfb973384..fa0616fd2 100644
--- a/src/gui/widgets/popuplist.cpp
+++ b/src/gui/widgets/popuplist.cpp
@@ -43,7 +43,7 @@ PopupList::PopupList(DropDown *const widget,
mModal(modal)
{
mListBox->postInit();
-
+ mAllowLogic = false;
setFocusable(true);
mListBox->setDistributeMousePressed(true);
@@ -129,23 +129,24 @@ void PopupList::adjustSize()
mListBox->setWidth(width);
}
-void PopupList::mousePressed(MouseEvent& mouseEvent)
+void PopupList::mousePressed(MouseEvent& event)
{
mPressedIndex = mListBox->getSelectionByMouse(
- mouseEvent.getY() + mPadding);
+ event.getY() + mPadding);
+ event.consume();
}
-void PopupList::mouseReleased(MouseEvent& mouseEvent)
+void PopupList::mouseReleased(MouseEvent& event)
{
if (mPressedIndex != mListBox->getSelectionByMouse(
- mouseEvent.getY() + mPadding))
+ event.getY() + mPadding))
{
mPressedIndex = -2;
return;
}
mPressedIndex = -2;
- if (mouseEvent.getSource() == mScrollArea)
+ if (event.getSource() == mScrollArea)
return;
if (mDropDown)
mDropDown->updateSelection();
diff --git a/src/gui/widgets/popuplist.h b/src/gui/widgets/popuplist.h
index 32a9dfc47..b60e93b7f 100644
--- a/src/gui/widgets/popuplist.h
+++ b/src/gui/widgets/popuplist.h
@@ -65,9 +65,9 @@ class PopupList final : public Popup,
void focusLost(const Event& event A_UNUSED) override final;
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
- void mouseReleased(MouseEvent& mouseEvent) override final;
+ void mouseReleased(MouseEvent& event) override final;
private:
ListModel *mListModel;
diff --git a/src/gui/widgets/progressbar.cpp b/src/gui/widgets/progressbar.cpp
index 5bccd61ca..ea4ef11bd 100644
--- a/src/gui/widgets/progressbar.cpp
+++ b/src/gui/widgets/progressbar.cpp
@@ -28,6 +28,8 @@
#include "gui/font.h"
#include "gui/gui.h"
+#include "utils/delete2.h"
+
#include "debug.h"
int ProgressBar::mInstances = 0;
@@ -70,7 +72,6 @@ ProgressBar::ProgressBar(const Widget2 *const widget,
addWidgetListener(this);
setSize(width, height);
- Theme *const theme = Theme::instance();
if (theme)
{
mSkin = theme->load(skin, "progressbar.xml");
@@ -94,7 +95,6 @@ ProgressBar::~ProgressBar()
gui->removeDragged(this);
mInstances--;
- Theme *const theme = Theme::instance();
if (mSkin)
{
if (theme)
@@ -102,8 +102,7 @@ ProgressBar::~ProgressBar()
mSkin = nullptr;
}
Theme::unloadRect(mFillRect);
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
}
void ProgressBar::logic()
@@ -142,7 +141,7 @@ void ProgressBar::logic()
void ProgressBar::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
mAlpha = alpha;
}
diff --git a/src/gui/widgets/progressindicator.cpp b/src/gui/widgets/progressindicator.cpp
index 8e86417bd..c960ad075 100644
--- a/src/gui/widgets/progressindicator.cpp
+++ b/src/gui/widgets/progressindicator.cpp
@@ -28,6 +28,8 @@
#include "resources/animation.h"
#include "resources/imageset.h"
+#include "utils/delete2.h"
+
#include "debug.h"
ProgressIndicator::ProgressIndicator(Widget2 *const widget) :
@@ -54,8 +56,7 @@ ProgressIndicator::~ProgressIndicator()
if (gui)
gui->removeDragged(this);
- delete mIndicator;
- mIndicator = nullptr;
+ delete2(mIndicator);
}
void ProgressIndicator::logic()
diff --git a/src/gui/widgets/radiobutton.cpp b/src/gui/widgets/radiobutton.cpp
index 411216455..643517f77 100644
--- a/src/gui/widgets/radiobutton.cpp
+++ b/src/gui/widgets/radiobutton.cpp
@@ -98,6 +98,7 @@ RadioButton::RadioButton(const Widget2 *const widget,
mSpacing(2),
mHasMouse(false)
{
+ mAllowLogic = false;
setCaption(caption);
setGroup(group);
setSelected(marked);
@@ -110,7 +111,6 @@ RadioButton::RadioButton(const Widget2 *const widget,
mForegroundColor2 = getThemeColor(Theme::RADIOBUTTON_OUTLINE);
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
{
mSkin = theme->load("radio.xml", "");
@@ -142,7 +142,6 @@ RadioButton::~RadioButton()
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
}
@@ -151,7 +150,7 @@ RadioButton::~RadioButton()
void RadioButton::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (mAlpha != alpha)
{
@@ -236,14 +235,14 @@ void RadioButton::mouseExited(MouseEvent& event A_UNUSED)
mHasMouse = false;
}
-void RadioButton::keyPressed(KeyEvent& keyEvent)
+void RadioButton::keyPressed(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (action == Input::KEY_GUI_SELECT)
{
setSelected(true);
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
}
@@ -272,18 +271,19 @@ void RadioButton::setSelected(const bool selected)
mSelected = selected;
}
-void RadioButton::mouseClicked(MouseEvent& mouseEvent)
+void RadioButton::mouseClicked(MouseEvent& event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
setSelected(true);
+ event.consume();
distributeActionEvent();
}
}
-void RadioButton::mouseDragged(MouseEvent& mouseEvent)
+void RadioButton::mouseDragged(MouseEvent& event)
{
- mouseEvent.consume();
+ event.consume();
}
void RadioButton::setGroup(const std::string &group)
diff --git a/src/gui/widgets/radiobutton.h b/src/gui/widgets/radiobutton.h
index 5aa0d9289..ec1450f66 100644
--- a/src/gui/widgets/radiobutton.h
+++ b/src/gui/widgets/radiobutton.h
@@ -120,7 +120,7 @@ class RadioButton final : public Widget,
*/
void mouseExited(MouseEvent& event) override final;
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
void updateAlpha();
@@ -164,9 +164,9 @@ class RadioButton final : public Widget,
void setCaption(const std::string &caption)
{ mCaption = caption; }
- void mouseClicked(MouseEvent& mouseEvent) override final;
+ void mouseClicked(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
/**
* Sets the group the radio button should belong to. Note that
diff --git a/src/gui/widgets/scrollarea.cpp b/src/gui/widgets/scrollarea.cpp
index 47b8b0985..2efa144c9 100644
--- a/src/gui/widgets/scrollarea.cpp
+++ b/src/gui/widgets/scrollarea.cpp
@@ -72,6 +72,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
int ScrollArea::instances = 0;
@@ -164,10 +166,8 @@ ScrollArea::~ScrollArea()
}
}
- delete mVertexes;
- mVertexes = nullptr;
- delete mVertexes2;
- mVertexes2 = nullptr;
+ delete2(mVertexes);
+ delete2(mVertexes2);
setContent(nullptr);
}
@@ -195,7 +195,6 @@ void ScrollArea::init(std::string skinName)
// +++ here probably need move background from static
if (skinName == "")
skinName = "scroll_background.xml";
- Theme *const theme = Theme::instance();
if (theme)
{
theme->loadRect(background, skinName, "scroll_background.xml");
@@ -207,8 +206,9 @@ void ScrollArea::init(std::string skinName)
for (int i = 0; i < 2; i ++)
{
- Skin *const skin = Theme::instance()->load(
- buttonFiles[i], "scrollbuttons.xml");
+ Skin *skin = nullptr;
+ if (theme)
+ skin = theme->load(buttonFiles[i], "scrollbuttons.xml");
if (skin)
{
const ImageRect &rect = skin->getBorder();
@@ -230,7 +230,8 @@ void ScrollArea::init(std::string skinName)
for (int f = UP; f < BUTTONS_DIR; f ++)
buttons[f][i] = nullptr;
}
- Theme::instance()->unload(skin);
+ if (theme)
+ theme->unload(skin);
}
}
mScrollbarWidth = mScrollbarSize;
@@ -290,7 +291,7 @@ void ScrollArea::logic()
void ScrollArea::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (alpha != mAlpha)
{
@@ -738,24 +739,28 @@ void ScrollArea::mousePressed(MouseEvent& event)
setVerticalScrollAmount(mVScroll
- mUpButtonScrollAmount);
mUpButtonPressed = true;
+ event.consume();
}
else if (getDownButtonDimension().isPointInRect(x, y))
{
setVerticalScrollAmount(mVScroll
+ mDownButtonScrollAmount);
mDownButtonPressed = true;
+ event.consume();
}
else if (getLeftButtonDimension().isPointInRect(x, y))
{
setHorizontalScrollAmount(mHScroll
- mLeftButtonScrollAmount);
mLeftButtonPressed = true;
+ event.consume();
}
else if (getRightButtonDimension().isPointInRect(x, y))
{
setHorizontalScrollAmount(mHScroll
+ mRightButtonScrollAmount);
mRightButtonPressed = true;
+ event.consume();
}
else if (getVerticalMarkerDimension().isPointInRect(x, y))
{
@@ -763,6 +768,7 @@ void ScrollArea::mousePressed(MouseEvent& event)
mIsVerticalMarkerDragged = true;
mVerticalMarkerDragOffset = y - getVerticalMarkerDimension().y;
+ event.consume();
}
else if (getVerticalBarDimension().isPointInRect(x, y))
{
@@ -776,13 +782,14 @@ void ScrollArea::mousePressed(MouseEvent& event)
setVerticalScrollAmount(mVScroll
+ static_cast<int>(getChildrenArea().height * 0.95));
}
+ event.consume();
}
else if (getHorizontalMarkerDimension().isPointInRect(x, y))
{
mIsHorizontalMarkerDragged = true;
mIsVerticalMarkerDragged = false;
-
mHorizontalMarkerDragOffset = x - getHorizontalMarkerDimension().x;
+ event.consume();
}
else if (getHorizontalBarDimension().isPointInRect(x, y))
{
@@ -796,6 +803,7 @@ void ScrollArea::mousePressed(MouseEvent& event)
setHorizontalScrollAmount(mHScroll
+ static_cast<int>(getChildrenArea().width * 0.95));
}
+ event.consume();
}
if (event.getButton() == MouseEvent::LEFT)
@@ -1301,26 +1309,26 @@ void ScrollArea::setDimension(const Rect& dimension)
checkPolicies();
}
-void ScrollArea::mouseWheelMovedUp(MouseEvent& mouseEvent)
+void ScrollArea::mouseWheelMovedUp(MouseEvent& event)
{
- if (mouseEvent.isConsumed())
+ if (event.isConsumed())
return;
setVerticalScrollAmount(getVerticalScrollAmount()
- getChildrenArea().height / 8);
- mouseEvent.consume();
+ event.consume();
}
-void ScrollArea::mouseWheelMovedDown(MouseEvent& mouseEvent)
+void ScrollArea::mouseWheelMovedDown(MouseEvent& event)
{
- if (mouseEvent.isConsumed())
+ if (event.isConsumed())
return;
setVerticalScrollAmount(getVerticalScrollAmount()
+ getChildrenArea().height / 8);
- mouseEvent.consume();
+ event.consume();
}
void ScrollArea::checkPolicies()
diff --git a/src/gui/widgets/scrollarea.h b/src/gui/widgets/scrollarea.h
index 0b0cae2c3..d3d71b65a 100644
--- a/src/gui/widgets/scrollarea.h
+++ b/src/gui/widgets/scrollarea.h
@@ -420,9 +420,9 @@ class ScrollArea final : public BasicContainer,
void setDimension(const Rect& dimension);
- void mouseWheelMovedUp(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent& event) override final;
- void mouseWheelMovedDown(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent& event) override final;
protected:
enum BUTTON_DIR
diff --git a/src/gui/widgets/shoplistbox.cpp b/src/gui/widgets/shoplistbox.cpp
index 007dc6442..ce2aa5aae 100644
--- a/src/gui/widgets/shoplistbox.cpp
+++ b/src/gui/widgets/shoplistbox.cpp
@@ -221,12 +221,12 @@ void ShopListBox::mouseMoved(MouseEvent &event)
}
}
-void ShopListBox::mouseReleased(MouseEvent& mouseEvent)
+void ShopListBox::mouseReleased(MouseEvent& event)
{
- ListBox::mouseReleased(mouseEvent);
- if (mouseEvent.getButton() == MouseEvent::RIGHT)
+ ListBox::mouseReleased(event);
+ if (event.getButton() == MouseEvent::RIGHT)
{
- setSelected(std::max(0, getSelectionByMouse(mouseEvent.getY())));
+ setSelected(std::max(0, getSelectionByMouse(event.getY())));
if (mSelected < 0 || mSelected >= mShopItems->getNumberOfElements())
return;
@@ -236,7 +236,7 @@ void ShopListBox::mouseReleased(MouseEvent& mouseEvent)
}
}
-void ShopListBox::mouseExited(MouseEvent& mouseEvent A_UNUSED)
+void ShopListBox::mouseExited(MouseEvent& event A_UNUSED)
{
if (!mItemPopup)
return;
diff --git a/src/gui/widgets/shoplistbox.h b/src/gui/widgets/shoplistbox.h
index 17c1ed4d5..ddb4407c7 100644
--- a/src/gui/widgets/shoplistbox.h
+++ b/src/gui/widgets/shoplistbox.h
@@ -76,9 +76,9 @@ class ShopListBox final : public ListBox
void mouseMoved(MouseEvent &event) override final;
- void mouseReleased(MouseEvent& mouseEvent) override final;
+ void mouseReleased(MouseEvent& event) override final;
- void mouseExited(MouseEvent& mouseEvent) override final;
+ void mouseExited(MouseEvent& event) override final;
void setProtectItems(bool p)
{ mProtectItems = p; }
diff --git a/src/gui/widgets/shortcutcontainer.cpp b/src/gui/widgets/shortcutcontainer.cpp
index 0d9aa64a6..49be84b88 100644
--- a/src/gui/widgets/shortcutcontainer.cpp
+++ b/src/gui/widgets/shortcutcontainer.cpp
@@ -26,6 +26,8 @@
#include "gui/gui.h"
+#include "utils/delete2.h"
+
#include "debug.h"
float ShortcutContainer::mAlpha = 1.0;
@@ -43,6 +45,7 @@ ShortcutContainer::ShortcutContainer(Widget2 *const widget) :
mVertexes(new ImageCollection),
mRedraw(true)
{
+ mAllowLogic = false;
}
ShortcutContainer::~ShortcutContainer()
@@ -50,8 +53,7 @@ ShortcutContainer::~ShortcutContainer()
if (gui)
gui->removeDragged(this);
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
}
void ShortcutContainer::widgetResized(const Event &event A_UNUSED)
diff --git a/src/gui/widgets/skillinfo.h b/src/gui/widgets/skillinfo.h
index f9baec6cc..06e3b3583 100644
--- a/src/gui/widgets/skillinfo.h
+++ b/src/gui/widgets/skillinfo.h
@@ -27,6 +27,7 @@
#include <vector>
#include <map>
+#include <string>
#include "localconsts.h"
diff --git a/src/gui/widgets/slider.cpp b/src/gui/widgets/slider.cpp
index 700d31416..e440631ad 100644
--- a/src/gui/widgets/slider.cpp
+++ b/src/gui/widgets/slider.cpp
@@ -76,6 +76,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
ImageRect Slider::buttons[2];
@@ -130,10 +132,9 @@ Slider::~Slider()
if (gui)
gui->removeDragged(this);
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
mInstances--;
- if (mInstances == 0 && Theme::instance())
+ if (mInstances == 0)
{
for (int mode = 0; mode < 2; mode ++)
Theme::unloadRect(buttons[mode]);
@@ -142,6 +143,7 @@ Slider::~Slider()
void Slider::init()
{
+ mAllowLogic = false;
setFocusable(true);
setFrameSize(1);
@@ -153,7 +155,6 @@ void Slider::init()
// Load resources
if (mInstances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
{
for (int mode = 0; mode < 2; mode ++)
@@ -171,7 +172,7 @@ void Slider::init()
void Slider::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (alpha != mAlpha)
{
@@ -352,16 +353,17 @@ void Slider::mouseExited(MouseEvent& event A_UNUSED)
mRedraw = true;
}
-void Slider::mousePressed(MouseEvent &mouseEvent)
+void Slider::mousePressed(MouseEvent &event)
{
- const int x = mouseEvent.getX();
- const int y = mouseEvent.getY();
+ const int x = event.getX();
+ const int y = event.getY();
const int width = mDimension.width;
const int height = mDimension.height;
- if (mouseEvent.getButton() == MouseEvent::LEFT
+ if (event.getButton() == MouseEvent::LEFT
&& x >= 0 && x <= width && y >= 0 && y <= height)
{
+ event.consume();
if (mOrientation == HORIZONTAL)
setValue(markerPositionToValue(x - mMarkerLength / 2));
else
@@ -371,40 +373,40 @@ void Slider::mousePressed(MouseEvent &mouseEvent)
}
}
-void Slider::mouseDragged(MouseEvent &mouseEvent)
+void Slider::mouseDragged(MouseEvent &event)
{
if (mOrientation == HORIZONTAL)
{
- setValue(markerPositionToValue(mouseEvent.getX() - mMarkerLength / 2));
+ setValue(markerPositionToValue(event.getX() - mMarkerLength / 2));
}
else
{
setValue(markerPositionToValue(
- mDimension.height - mouseEvent.getY() - mMarkerLength / 2));
+ mDimension.height - event.getY() - mMarkerLength / 2));
}
distributeActionEvent();
- mouseEvent.consume();
+ event.consume();
}
-void Slider::mouseWheelMovedUp(MouseEvent &mouseEvent)
+void Slider::mouseWheelMovedUp(MouseEvent &event)
{
setValue(mValue + mStepLength);
distributeActionEvent();
- mouseEvent.consume();
+ event.consume();
}
-void Slider::mouseWheelMovedDown(MouseEvent &mouseEvent)
+void Slider::mouseWheelMovedDown(MouseEvent &event)
{
setValue(mValue - mStepLength);
distributeActionEvent();
- mouseEvent.consume();
+ event.consume();
}
-void Slider::keyPressed(KeyEvent& keyEvent)
+void Slider::keyPressed(KeyEvent& event)
{
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (mOrientation == HORIZONTAL)
{
@@ -412,13 +414,13 @@ void Slider::keyPressed(KeyEvent& keyEvent)
{
setValue(mValue + mStepLength);
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_LEFT)
{
setValue(mValue - mStepLength);
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
}
else
@@ -427,13 +429,13 @@ void Slider::keyPressed(KeyEvent& keyEvent)
{
setValue(mValue + mStepLength);
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
else if (action == Input::KEY_GUI_DOWN)
{
setValue(mValue - mStepLength);
distributeActionEvent();
- keyEvent.consume();
+ event.consume();
}
}
}
diff --git a/src/gui/widgets/slider.h b/src/gui/widgets/slider.h
index 23d06de48..164048020 100644
--- a/src/gui/widgets/slider.h
+++ b/src/gui/widgets/slider.h
@@ -135,15 +135,15 @@ class Slider final : public Widget,
*/
void mouseExited(MouseEvent& event) override final;
- void mousePressed(MouseEvent &mouseEvent) override final;
+ void mousePressed(MouseEvent &event) override final;
- void mouseDragged(MouseEvent &mouseEvent) override final;
+ void mouseDragged(MouseEvent &event) override final;
- void mouseWheelMovedUp(MouseEvent &mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent &event) override final;
- void mouseWheelMovedDown(MouseEvent &mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent &event) override final;
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
/**
* Sets the scale of the slider.
diff --git a/src/gui/widgets/sliderlist.cpp b/src/gui/widgets/sliderlist.cpp
index 03f0c4ed2..76e6b54c3 100644
--- a/src/gui/widgets/sliderlist.cpp
+++ b/src/gui/widgets/sliderlist.cpp
@@ -46,6 +46,7 @@ SliderList::SliderList(const Widget2 *const widget,
mOldWidth(0),
mSelectedIndex(0)
{
+ mAllowLogic = false;
setHeight(sliderHeight);
}
@@ -81,16 +82,16 @@ void SliderList::updateAlpha()
Button::updateAlpha();
}
-void SliderList::mouseWheelMovedUp(MouseEvent& mouseEvent)
+void SliderList::mouseWheelMovedUp(MouseEvent& event)
{
setSelected(mSelectedIndex - 1);
- mouseEvent.consume();
+ event.consume();
}
-void SliderList::mouseWheelMovedDown(MouseEvent& mouseEvent)
+void SliderList::mouseWheelMovedDown(MouseEvent& event)
{
setSelected(mSelectedIndex + 1);
- mouseEvent.consume();
+ event.consume();
}
void SliderList::resize()
diff --git a/src/gui/widgets/sliderlist.h b/src/gui/widgets/sliderlist.h
index 84f96ebe4..dac7beabd 100644
--- a/src/gui/widgets/sliderlist.h
+++ b/src/gui/widgets/sliderlist.h
@@ -49,9 +49,9 @@ class SliderList final : public Container,
void updateAlpha();
- void mouseWheelMovedUp(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedUp(MouseEvent& event) override final;
- void mouseWheelMovedDown(MouseEvent& mouseEvent) override final;
+ void mouseWheelMovedDown(MouseEvent& event) override final;
void resize();
diff --git a/src/gui/widgets/spellshortcutcontainer.cpp b/src/gui/widgets/spellshortcutcontainer.cpp
index ed92b62e1..e86376812 100644
--- a/src/gui/widgets/spellshortcutcontainer.cpp
+++ b/src/gui/widgets/spellshortcutcontainer.cpp
@@ -36,6 +36,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
SpellShortcutContainer::SpellShortcutContainer(Widget2 *const widget,
@@ -78,8 +80,7 @@ SpellShortcutContainer::~SpellShortcutContainer()
if (mBackgroundImg)
mBackgroundImg->decRef();
mBackgroundImg = nullptr;
- delete mSpellPopup;
- mSpellPopup = nullptr;
+ delete2(mSpellPopup);
}
void SpellShortcutContainer::setWidget2(const Widget2 *const widget)
@@ -189,6 +190,7 @@ void SpellShortcutContainer::mousePressed(MouseEvent &event)
const int itemId = getItemByIndex(index);
if (itemId > 0)
mSpellClicked = true;
+ event.consume();
}
else if (eventButton == MouseEvent::RIGHT)
{
@@ -198,6 +200,7 @@ void SpellShortcutContainer::mousePressed(MouseEvent &event)
if (!spellShortcut || !spellManager)
return;
+ event.consume();
const int itemId = getItemByIndex(index);
spellManager->invoke(itemId);
}
diff --git a/src/gui/widgets/tabbedarea.cpp b/src/gui/widgets/tabbedarea.cpp
index 445f17982..cf55fa10b 100644
--- a/src/gui/widgets/tabbedarea.cpp
+++ b/src/gui/widgets/tabbedarea.cpp
@@ -75,6 +75,8 @@
#include "gui/widgets/scrollarea.h"
#include "gui/widgets/tabs/tab.h"
+#include "utils/delete2.h"
+
#include "debug.h"
TabbedArea::TabbedArea(const Widget2 *const widget) :
@@ -127,21 +129,14 @@ TabbedArea::~TabbedArea()
remove(mTabContainer);
remove(mWidgetContainer);
- delete mTabContainer;
- mTabContainer = nullptr;
- delete mWidgetContainer;
- mWidgetContainer = nullptr;
+ delete2(mTabContainer);
+ delete2(mWidgetContainer);
for (size_t i = 0, sz = mTabsToDelete.size(); i < sz; i++)
- {
- delete mTabsToDelete[i];
- mTabsToDelete[i] = nullptr;
- }
+ delete2(mTabsToDelete[i])
- delete mArrowButton[0];
- mArrowButton[0] = nullptr;
- delete mArrowButton[1];
- mArrowButton[1] = nullptr;
+ delete2(mArrowButton[0]);
+ delete2(mArrowButton[1]);
}
void TabbedArea::enableScrollButtons(const bool enable)
@@ -366,19 +361,20 @@ void TabbedArea::logic()
BLOCK_END("TabbedArea::logic")
}
-void TabbedArea::mousePressed(MouseEvent &mouseEvent)
+void TabbedArea::mousePressed(MouseEvent &event)
{
- if (mouseEvent.isConsumed())
+ if (event.isConsumed())
return;
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
Widget *const widget = mTabContainer->getWidgetAt(
- mouseEvent.getX(), mouseEvent.getY());
+ event.getX(), event.getY());
Tab *const tab = dynamic_cast<Tab *const>(widget);
if (tab)
{
+ event.consume();
setSelectedTab(tab);
requestFocus();
}
@@ -726,12 +722,12 @@ void TabbedArea::setDimension(const Rect &dimension)
adjustSize();
}
-void TabbedArea::keyPressed(KeyEvent& keyEvent)
+void TabbedArea::keyPressed(KeyEvent& event)
{
- if (mBlockSwitching || keyEvent.isConsumed() || !isFocused())
+ if (mBlockSwitching || event.isConsumed() || !isFocused())
return;
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == Input::KEY_GUI_LEFT)
{
@@ -743,7 +739,7 @@ void TabbedArea::keyPressed(KeyEvent& keyEvent)
else
setSelectedTab(mTabs[index].first);
- keyEvent.consume();
+ event.consume();
}
else if (actionId == Input::KEY_GUI_RIGHT)
{
@@ -755,7 +751,7 @@ void TabbedArea::keyPressed(KeyEvent& keyEvent)
else
setSelectedTab(mTabs[index].first);
- keyEvent.consume();
+ event.consume();
}
}
diff --git a/src/gui/widgets/tabbedarea.h b/src/gui/widgets/tabbedarea.h
index 0e7a032f0..578128abf 100644
--- a/src/gui/widgets/tabbedarea.h
+++ b/src/gui/widgets/tabbedarea.h
@@ -195,7 +195,7 @@ class TabbedArea final : public ActionListener,
// Inherited from MouseListener
- void mousePressed(MouseEvent &mouseEvent) override final;
+ void mousePressed(MouseEvent &event) override final;
void enableScrollButtons(const bool enable);
@@ -211,7 +211,7 @@ class TabbedArea final : public ActionListener,
bool getFollowDownScroll() const A_WARN_UNUSED
{ return mFollowDownScroll; }
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
void setBlockSwitching(const bool b)
{ mBlockSwitching = b; }
diff --git a/src/gui/widgets/tabs/chattab.cpp b/src/gui/widgets/tabs/chattab.cpp
index 8fe9d707b..e52f935b3 100644
--- a/src/gui/widgets/tabs/chattab.cpp
+++ b/src/gui/widgets/tabs/chattab.cpp
@@ -45,6 +45,7 @@
#include "resources/db/itemdb.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -85,10 +86,8 @@ ChatTab::~ChatTab()
if (chatWindow)
chatWindow->removeTab(this);
- delete mTextOutput;
- mTextOutput = nullptr;
- delete mScrollArea;
- mScrollArea = nullptr;
+ delete2(mTextOutput);
+ delete2(mScrollArea);
}
void ChatTab::chatLog(std::string line, Own own,
diff --git a/src/gui/widgets/tabs/setup_audio.cpp b/src/gui/widgets/tabs/setup_audio.cpp
index 6cf675635..89a9594c1 100644
--- a/src/gui/widgets/tabs/setup_audio.cpp
+++ b/src/gui/widgets/tabs/setup_audio.cpp
@@ -35,6 +35,7 @@
#include "gui/widgets/layouthelper.h"
#include "gui/widgets/scrollarea.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -160,11 +161,8 @@ Setup_Audio::Setup_Audio(const Widget2 *const widget) :
Setup_Audio::~Setup_Audio()
{
- delete mSoundModel;
- mSoundModel = nullptr;
-
- delete mChannelsList;
- mChannelsList = nullptr;
+ delete2(mSoundModel);
+ delete2(mChannelsList);
}
void Setup_Audio::apply()
diff --git a/src/gui/widgets/tabs/setup_colors.cpp b/src/gui/widgets/tabs/setup_colors.cpp
index eb7e695f4..00537ad05 100644
--- a/src/gui/widgets/tabs/setup_colors.cpp
+++ b/src/gui/widgets/tabs/setup_colors.cpp
@@ -34,6 +34,7 @@
#include "gui/widgets/textfield.h"
#include "gui/widgets/textpreview.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/stringutils.h"
@@ -198,15 +199,9 @@ Setup_Colors::Setup_Colors(const Widget2 *const widget) :
Setup_Colors::~Setup_Colors()
{
if (mPreviewBox && mPreviewBox->getContent() == mPreview)
- {
- delete mTextPreview;
- mTextPreview = nullptr;
- }
+ delete2(mTextPreview)
else
- {
- delete mPreview;
- mPreview = nullptr;
- }
+ delete2(mPreview)
}
void Setup_Colors::action(const ActionEvent &event)
diff --git a/src/gui/widgets/tabs/setup_input.cpp b/src/gui/widgets/tabs/setup_input.cpp
index b04937881..a29e0d797 100644
--- a/src/gui/widgets/tabs/setup_input.cpp
+++ b/src/gui/widgets/tabs/setup_input.cpp
@@ -41,6 +41,8 @@
#include "gui/models/listmodel.h"
+#include "utils/delete2.h"
+
#include "debug.h"
static int selectedData = 0;
@@ -169,21 +171,14 @@ Setup_Input::Setup_Input(const Widget2 *const widget) :
Setup_Input::~Setup_Input()
{
- delete mKeyList;
- mKeyList = nullptr;
- delete mKeyListModel;
- mKeyListModel = nullptr;
-
- delete mAssignKeyButton;
- mAssignKeyButton = nullptr;
- delete mUnassignKeyButton;
- mUnassignKeyButton = nullptr;
- delete mResetKeysButton;
- mResetKeysButton = nullptr;
+ delete2(mKeyList);
+ delete2(mKeyListModel);
+ delete2(mAssignKeyButton);
+ delete2(mUnassignKeyButton);
+ delete2(mResetKeysButton);
delete [] mActionDataSize;
mActionDataSize = nullptr;
- delete mScrollArea;
- mScrollArea = nullptr;
+ delete2(mScrollArea);
}
void Setup_Input::apply()
diff --git a/src/gui/widgets/tabs/setup_joystick.cpp b/src/gui/widgets/tabs/setup_joystick.cpp
index b3d7b78b9..4d2845656 100644
--- a/src/gui/widgets/tabs/setup_joystick.cpp
+++ b/src/gui/widgets/tabs/setup_joystick.cpp
@@ -34,6 +34,7 @@
#include "gui/widgets/label.h"
#include "gui/widgets/layouthelper.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -99,8 +100,7 @@ Setup_Joystick::Setup_Joystick(const Widget2 *const widget) :
Setup_Joystick::~Setup_Joystick()
{
- delete mNamesModel;
- mNamesModel = nullptr;
+ delete2(mNamesModel);
}
void Setup_Joystick::action(const ActionEvent &event)
diff --git a/src/gui/widgets/tabs/setup_other.cpp b/src/gui/widgets/tabs/setup_other.cpp
index e4801506c..ed8ba11ad 100644
--- a/src/gui/widgets/tabs/setup_other.cpp
+++ b/src/gui/widgets/tabs/setup_other.cpp
@@ -31,6 +31,7 @@
#include "configuration.h"
#include "map.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -182,6 +183,10 @@ Setup_Other::Setup_Other(const Widget2 *const widget) :
"autofixPos", this, "autofixPosEvent");
// TRANSLATORS: settings option
+ new SetupItemCheckBox(_("Show server side position"), "",
+ "showserverpos", this, "showserverposEvent");
+
+ // TRANSLATORS: settings option
new SetupItemCheckBox(_("Attack while moving"), "",
"attackMoving", this, "attackMovingEvent");
@@ -334,6 +339,10 @@ Setup_Other::Setup_Other(const Widget2 *const widget) :
"serverAttack", this, "serverAttackEvent");
// TRANSLATORS: settings option
+ new SetupItemCheckBox(_("Hide support page link on error"), "",
+ "hidesupport", this, "hidesupportEvent");
+
+ // TRANSLATORS: settings option
new SetupItemCheckBox(_("Enable double clicks"), "",
"doubleClick", this, "doubleClickEvent");
@@ -396,12 +405,9 @@ Setup_Other::Setup_Other(const Widget2 *const widget) :
Setup_Other::~Setup_Other()
{
- delete mProxyTypeList;
- mProxyTypeList = nullptr;
- delete mShortcutsList;
- mShortcutsList = nullptr;
- delete mDensityList;
- mDensityList = nullptr;
+ delete2(mProxyTypeList);
+ delete2(mShortcutsList);
+ delete2(mDensityList);
}
void Setup_Other::apply()
diff --git a/src/gui/widgets/tabs/setup_perfomance.cpp b/src/gui/widgets/tabs/setup_perfomance.cpp
index 5a0566ec2..dad054e83 100644
--- a/src/gui/widgets/tabs/setup_perfomance.cpp
+++ b/src/gui/widgets/tabs/setup_perfomance.cpp
@@ -28,6 +28,7 @@
#include "gui/widgets/scrollarea.h"
#include "gui/widgets/setupitem.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -159,6 +160,5 @@ Setup_Perfomance::Setup_Perfomance(const Widget2 *const widget) :
Setup_Perfomance::~Setup_Perfomance()
{
- delete mTexturesList;
- mTexturesList = nullptr;
+ delete2(mTexturesList);
}
diff --git a/src/gui/widgets/tabs/setup_players.cpp b/src/gui/widgets/tabs/setup_players.cpp
index b04a25e22..441ebba58 100644
--- a/src/gui/widgets/tabs/setup_players.cpp
+++ b/src/gui/widgets/tabs/setup_players.cpp
@@ -102,7 +102,7 @@ Setup_Players::Setup_Players(const Widget2 *const widget) :
// TRANSLATORS: settings option
new SetupItemCheckBox(_("Emulate right mouse button by long mouse click"
- " (usefull for touch interfaces)"),
+ " (useful for touch interfaces)"),
"", "longmouseclick", this, "longmouseclickEvent");
setDimension(Rect(0, 0, 550, 350));
diff --git a/src/gui/widgets/tabs/setup_relations.cpp b/src/gui/widgets/tabs/setup_relations.cpp
index ca060477f..77a758cb4 100644
--- a/src/gui/widgets/tabs/setup_relations.cpp
+++ b/src/gui/widgets/tabs/setup_relations.cpp
@@ -37,6 +37,7 @@
#include "gui/widgets/scrollarea.h"
#include "gui/widgets/guitable.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -81,10 +82,8 @@ public:
~PlayerTableModel()
{
freeWidgets();
- delete mListModel;
- mListModel = nullptr;
- delete mPlayers;
- mPlayers = nullptr;
+ delete2(mListModel)
+ delete2(mPlayers)
}
int getRows() const override final
@@ -159,9 +158,7 @@ public:
void freeWidgets()
{
- delete mPlayers;
- mPlayers = nullptr;
-
+ delete2(mPlayers)
delete_all(mWidgets);
mWidgets.clear();
}
@@ -266,8 +263,7 @@ Setup_Relations::Setup_Relations(const Widget2 *const widget) :
Setup_Relations::~Setup_Relations()
{
player_relations.removeListener(this);
- delete mIgnoreActionChoicesModel;
- mIgnoreActionChoicesModel = nullptr;
+ delete2(mIgnoreActionChoicesModel);
}
diff --git a/src/gui/widgets/tabs/setup_theme.cpp b/src/gui/widgets/tabs/setup_theme.cpp
index 424828694..9b23fc3c3 100644
--- a/src/gui/widgets/tabs/setup_theme.cpp
+++ b/src/gui/widgets/tabs/setup_theme.cpp
@@ -37,6 +37,7 @@
#include "configuration.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "resources/resourcemanager.h"
@@ -371,26 +372,13 @@ Setup_Theme::Setup_Theme(const Widget2 *const widget) :
Setup_Theme::~Setup_Theme()
{
- delete mInfo;
- mInfo = nullptr;
-
- delete mThemesModel;
- mThemesModel = nullptr;
-
- delete mFontsModel;
- mFontsModel = nullptr;
-
- delete mFontSizeListModel;
- mFontSizeListModel = nullptr;
-
- delete mNpcFontSizeListModel;
- mNpcFontSizeListModel = nullptr;
-
- delete mLangListModel;
- mLangListModel = nullptr;
-
- delete mInfo;
- mInfo = nullptr;
+ delete2(mInfo);
+ delete2(mThemesModel);
+ delete2(mFontsModel);
+ delete2(mFontSizeListModel);
+ delete2(mNpcFontSizeListModel);
+ delete2(mLangListModel);
+ delete2(mInfo);
}
void Setup_Theme::updateInfo()
diff --git a/src/gui/widgets/tabs/setup_touch.cpp b/src/gui/widgets/tabs/setup_touch.cpp
index fb50ab4d5..eab39ccb0 100644
--- a/src/gui/widgets/tabs/setup_touch.cpp
+++ b/src/gui/widgets/tabs/setup_touch.cpp
@@ -27,6 +27,7 @@
#include "gui/widgets/setuptouchitem.h"
#include "gui/widgets/scrollarea.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/stringutils.h"
@@ -126,10 +127,7 @@ Setup_Touch::Setup_Touch(const Widget2 *const widget) :
Setup_Touch::~Setup_Touch()
{
- delete mSizeList;
- mSizeList = nullptr;
- delete mFormatList;
- mFormatList = nullptr;
- delete mActionsList;
- mActionsList = nullptr;
+ delete2(mSizeList);
+ delete2(mFormatList);
+ delete2(mActionsList);
}
diff --git a/src/gui/widgets/tabs/setup_video.cpp b/src/gui/widgets/tabs/setup_video.cpp
index 416ae8c3c..dfe14fa2c 100644
--- a/src/gui/widgets/tabs/setup_video.cpp
+++ b/src/gui/widgets/tabs/setup_video.cpp
@@ -41,6 +41,7 @@
#include "render/rendererslistsdl.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/sdlhelper.h"
@@ -309,14 +310,10 @@ Setup_Video::Setup_Video(const Widget2 *const widget) :
Setup_Video::~Setup_Video()
{
- delete mModeListModel;
- mModeListModel = nullptr;
- delete mModeList;
- mModeList = nullptr;
- delete mOpenGLListModel;
- mOpenGLListModel = nullptr;
- delete mDialog;
- mDialog = nullptr;
+ delete2(mModeListModel);
+ delete2(mModeList);
+ delete2(mOpenGLListModel);
+ delete2(mDialog);
}
void Setup_Video::apply()
diff --git a/src/gui/widgets/tabs/setup_visual.cpp b/src/gui/widgets/tabs/setup_visual.cpp
index 860b1d516..eb6591f9f 100644
--- a/src/gui/widgets/tabs/setup_visual.cpp
+++ b/src/gui/widgets/tabs/setup_visual.cpp
@@ -28,6 +28,7 @@
#include "client.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -215,18 +216,12 @@ Setup_Visual::Setup_Visual(const Widget2 *const widget) :
Setup_Visual::~Setup_Visual()
{
- delete mSpeachList;
- mSpeachList = nullptr;
- delete mAmbientFxList;
- mAmbientFxList = nullptr;
- delete mParticleList;
- mParticleList = nullptr;
- delete mParticleTypeList;
- mParticleTypeList = nullptr;
- delete mVSyncList;
- mVSyncList = nullptr;
- delete mScaleList;
- mScaleList = nullptr;
+ delete2(mSpeachList);
+ delete2(mAmbientFxList);
+ delete2(mParticleList);
+ delete2(mParticleTypeList);
+ delete2(mVSyncList);
+ delete2(mScaleList);
}
void Setup_Visual::apply()
diff --git a/src/gui/widgets/tabs/setuptabscroll.cpp b/src/gui/widgets/tabs/setuptabscroll.cpp
index 9c185b2bb..cd169e0bf 100644
--- a/src/gui/widgets/tabs/setuptabscroll.cpp
+++ b/src/gui/widgets/tabs/setuptabscroll.cpp
@@ -24,6 +24,8 @@
#include "gui/widgets/setupitem.h"
#include "gui/widgets/vertcontainer.h"
+#include "utils/delete2.h"
+
#include "debug.h"
SetupTabScroll::SetupTabScroll(const Widget2 *const widget) :
@@ -41,10 +43,7 @@ SetupTabScroll::SetupTabScroll(const Widget2 *const widget) :
SetupTabScroll::~SetupTabScroll()
{
mScroll = nullptr;
-
- delete mContainer;
- mContainer = nullptr;
-
+ delete2(mContainer);
removeItems();
}
diff --git a/src/gui/widgets/tabs/tab.cpp b/src/gui/widgets/tabs/tab.cpp
index ede69619e..c2a6c0207 100644
--- a/src/gui/widgets/tabs/tab.cpp
+++ b/src/gui/widgets/tabs/tab.cpp
@@ -75,6 +75,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
int Tab::mInstances = 0;
@@ -123,23 +125,20 @@ Tab::~Tab()
gui->removeDragged(this);
mInstances--;
- if (mInstances == 0 && Theme::instance())
+ if (mInstances == 0 && theme)
{
- Theme *const theme = Theme::instance();
for (int mode = 0; mode < TAB_COUNT; mode ++)
theme->unload(tabImg[mode]);
}
- delete mLabel;
- mLabel = nullptr;
+ delete2(mLabel);
if (mImage)
{
mImage->decRef();
mImage = nullptr;
}
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
}
void Tab::init()
@@ -154,7 +153,6 @@ void Tab::init()
if (mInstances == 0)
{
// Load the skin
- Theme *const theme = Theme::instance();
if (theme)
{
for (int mode = 0; mode < TAB_COUNT; mode ++)
@@ -177,7 +175,7 @@ void Tab::init()
void Tab::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (alpha != mAlpha)
{
@@ -373,12 +371,12 @@ const std::string &Tab::getCaption() const
return mLabel->getCaption();
}
-void Tab::mouseEntered(MouseEvent& mouseEvent A_UNUSED)
+void Tab::mouseEntered(MouseEvent& event A_UNUSED)
{
mHasMouse = true;
}
-void Tab::mouseExited(MouseEvent& mouseEvent A_UNUSED)
+void Tab::mouseExited(MouseEvent& event A_UNUSED)
{
mHasMouse = false;
}
diff --git a/src/gui/widgets/tabs/tab.h b/src/gui/widgets/tabs/tab.h
index 246d90650..a0afa6fcd 100644
--- a/src/gui/widgets/tabs/tab.h
+++ b/src/gui/widgets/tabs/tab.h
@@ -189,9 +189,9 @@ class Tab : public BasicContainer,
const std::string &getCaption() const A_WARN_UNUSED;
- void mouseEntered(MouseEvent &mouseEvent) override final;
+ void mouseEntered(MouseEvent &event) override final;
- void mouseExited(MouseEvent &mouseEvent) override final;
+ void mouseExited(MouseEvent &event) override final;
void setImage(Image *const image);
diff --git a/src/gui/widgets/tabstrip.cpp b/src/gui/widgets/tabstrip.cpp
index 57520afce..e6459a103 100644
--- a/src/gui/widgets/tabstrip.cpp
+++ b/src/gui/widgets/tabstrip.cpp
@@ -30,6 +30,7 @@ TabStrip::TabStrip(const Widget2 *const widget,
const int spacing) :
WidgetGroup(widget, group, height, spacing)
{
+ mAllowLogic = false;
}
TabStrip::TabStrip(const Widget2 *const widget,
@@ -37,6 +38,7 @@ TabStrip::TabStrip(const Widget2 *const widget,
const int spacing) :
WidgetGroup(widget, "", height, spacing)
{
+ mAllowLogic = false;
}
Widget *TabStrip::createWidget(const std::string &text) const
@@ -55,8 +57,8 @@ void TabStrip::action(const ActionEvent &event)
WidgetGroup::action(event);
if (event.getSource())
{
- Widget *const widget = event.getSource();
- if (static_cast<Button*>(widget)->isPressed2())
+ const Widget *const widget = event.getSource();
+ if (static_cast<const Button*>(widget)->isPressed2())
{
FOR_EACH (WidgetListConstIterator, iter, mWidgets)
{
diff --git a/src/gui/widgets/textbox.cpp b/src/gui/widgets/textbox.cpp
index 5f565259b..b1849e801 100644
--- a/src/gui/widgets/textbox.cpp
+++ b/src/gui/widgets/textbox.cpp
@@ -85,6 +85,7 @@ TextBox::TextBox(const Widget2 *const widget) :
mEditable(true),
mOpaque(true)
{
+ mAllowLogic = false;
setText("");
setFocusable(true);
@@ -247,10 +248,10 @@ void TextBox::setText(const std::string& text)
adjustSize();
}
-void TextBox::keyPressed(KeyEvent& keyEvent)
+void TextBox::keyPressed(KeyEvent& event)
{
- const Key &key = keyEvent.getKey();
- const int action = keyEvent.getActionId();
+ const Key &key = event.getKey();
+ const int action = event.getActionId();
switch (action)
{
@@ -429,7 +430,7 @@ void TextBox::keyPressed(KeyEvent& keyEvent)
adjustSize();
scrollToCaret();
- keyEvent.consume();
+ event.consume();
}
void TextBox::draw(Graphics* graphics)
@@ -581,28 +582,29 @@ void TextBox::addRow(const std::string &row)
adjustSize();
}
-void TextBox::mousePressed(MouseEvent& mouseEvent)
+void TextBox::mousePressed(MouseEvent& event)
{
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
const int height = getFont()->getHeight();
if (!height)
return;
- mCaretRow = mouseEvent.getY() / height;
+ event.consume();
+ mCaretRow = event.getY() / height;
const int sz = static_cast<int>(mTextRows.size());
if (mCaretRow >= sz)
mCaretRow = sz - 1;
mCaretColumn = getFont()->getStringIndexAt(
- mTextRows[mCaretRow], mouseEvent.getX());
+ mTextRows[mCaretRow], event.getX());
}
}
-void TextBox::mouseDragged(MouseEvent& mouseEvent)
+void TextBox::mouseDragged(MouseEvent& event)
{
- mouseEvent.consume();
+ event.consume();
}
void TextBox::drawCaret(Graphics *const graphics, const int x, const int y)
diff --git a/src/gui/widgets/textbox.h b/src/gui/widgets/textbox.h
index e5cfbc7c9..e8c1d3840 100644
--- a/src/gui/widgets/textbox.h
+++ b/src/gui/widgets/textbox.h
@@ -105,7 +105,7 @@ class TextBox final : public Widget,
int getMinWidth() const A_WARN_UNUSED
{ return mMinWidth; }
- void keyPressed(KeyEvent& keyEvent) override final;
+ void keyPressed(KeyEvent& event) override final;
void draw(Graphics* graphics) override final;
@@ -272,9 +272,9 @@ class TextBox final : public Widget,
void fontChanged() override final
{ adjustSize(); }
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
private:
/**
diff --git a/src/gui/widgets/textfield.cpp b/src/gui/widgets/textfield.cpp
index 7fe8c1bf3..f89d2ead2 100644
--- a/src/gui/widgets/textfield.cpp
+++ b/src/gui/widgets/textfield.cpp
@@ -78,6 +78,7 @@
#include "resources/image.h"
#include "utils/copynpaste.h"
+#include "utils/delete2.h"
#include "utils/timer.h"
#undef DELETE // Win32 compatibility hack
@@ -113,6 +114,7 @@ TextField::TextField(const Widget2 *restrict const widget,
mAllowSpecialActions(true),
mSendAlwaysEvents(sendAlwaysEvents)
{
+ mAllowLogic = false;
setFocusable(true);
addMouseListener(this);
addKeyListener(this);
@@ -125,7 +127,6 @@ TextField::TextField(const Widget2 *restrict const widget,
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
{
mSkin = theme->loadSkinRect(skin, "textfield.xml",
@@ -154,13 +155,11 @@ TextField::~TextField()
if (gui)
gui->removeDragged(this);
- delete mPopupMenu;
- mPopupMenu = nullptr;
+ delete2(mPopupMenu);
instances--;
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
{
theme->unload(mSkin);
@@ -172,7 +171,7 @@ TextField::~TextField()
void TextField::updateAlpha()
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
if (alpha != mAlpha)
{
@@ -246,16 +245,16 @@ int TextField::getValue() const
return value;
}
-void TextField::keyPressed(KeyEvent &keyEvent)
+void TextField::keyPressed(KeyEvent &event)
{
- const int val = keyEvent.getKey().getValue();
+ const int val = event.getKey().getValue();
#ifdef USE_SDL2
if (val == Key::TEXTINPUT)
{
- std::string str = keyEvent.getText();
+ std::string str = event.getText();
mText.insert(mCaretPosition, str);
mCaretPosition += str.size();
- keyEvent.consume();
+ event.consume();
fixScroll();
if (mSendAlwaysEvents)
distributeActionEvent();
@@ -274,7 +273,7 @@ void TextField::keyPressed(KeyEvent &keyEvent)
buf[1] = 0;
mText.insert(mCaretPosition, std::string(buf));
mCaretPosition += 1;
- keyEvent.consume();
+ event.consume();
fixScroll();
if (mSendAlwaysEvents)
distributeActionEvent();
@@ -306,7 +305,7 @@ void TextField::keyPressed(KeyEvent &keyEvent)
mText.insert(mCaretPosition, std::string(buf, buf + len));
mCaretPosition += len;
- keyEvent.consume();
+ event.consume();
fixScroll();
if (mSendAlwaysEvents)
distributeActionEvent();
@@ -324,14 +323,14 @@ void TextField::keyPressed(KeyEvent &keyEvent)
bool consumed(false);
#endif
- const int action = keyEvent.getActionId();
+ const int action = event.getActionId();
if (!inputManager.isActionActive(static_cast<int>(
Input::KEY_GUI_CTRL)))
{
if (!handleNormalKeys(action, consumed))
{
if (consumed)
- keyEvent.consume();
+ event.consume();
return;
}
}
@@ -344,7 +343,7 @@ void TextField::keyPressed(KeyEvent &keyEvent)
distributeActionEvent();
if (consumed)
- keyEvent.consume();
+ event.consume();
fixScroll();
}
@@ -694,13 +693,14 @@ void TextField::fontChanged()
fixScroll();
}
-void TextField::mousePressed(MouseEvent &mouseEvent)
+void TextField::mousePressed(MouseEvent &event)
{
#ifdef ANDROID
if (!client->isKeyboardVisible())
inputManager.executeAction(Input::KEY_SHOW_KEYBOARD);
#endif
- if (mouseEvent.getButton() == MouseEvent::RIGHT)
+ event.consume();
+ if (event.getButton() == MouseEvent::RIGHT)
{
if (viewport)
{
@@ -722,10 +722,10 @@ void TextField::mousePressed(MouseEvent &mouseEvent)
}
}
}
- else if (mouseEvent.getButton() == MouseEvent::LEFT)
+ else if (event.getButton() == MouseEvent::LEFT)
{
mCaretPosition = getFont()->getStringIndexAt(
- mText, mouseEvent.getX() + mXScroll);
+ mText, event.getX() + mXScroll);
fixScroll();
}
}
@@ -750,7 +750,7 @@ void TextField::setText(const std::string& text)
mText = text;
}
-void TextField::mouseDragged(MouseEvent& mouseEvent)
+void TextField::mouseDragged(MouseEvent& event)
{
- mouseEvent.consume();
+ event.consume();
}
diff --git a/src/gui/widgets/textfield.h b/src/gui/widgets/textfield.h
index 93ae155be..1af5978b1 100644
--- a/src/gui/widgets/textfield.h
+++ b/src/gui/widgets/textfield.h
@@ -134,7 +134,7 @@ class TextField : public Widget,
/**
* Processes one keypress.
*/
- void keyPressed(KeyEvent &keyEvent) override;
+ void keyPressed(KeyEvent &event) override;
/**
* Set the minimum value for a range
@@ -162,7 +162,7 @@ class TextField : public Widget,
void setCaretPosition(unsigned int position);
- void mousePressed(MouseEvent &mouseEvent) override final;
+ void mousePressed(MouseEvent &event) override final;
void handlePaste();
@@ -219,7 +219,7 @@ class TextField : public Widget,
unsigned int getCaretPosition() const
{ return mCaretPosition; }
- void mouseDragged(MouseEvent& mouseEvent) override final;
+ void mouseDragged(MouseEvent& event) override final;
protected:
void drawCaret(Graphics* graphics, int x);
diff --git a/src/gui/widgets/textpreview.cpp b/src/gui/widgets/textpreview.cpp
index 10bd936c6..6f358e956 100644
--- a/src/gui/widgets/textpreview.cpp
+++ b/src/gui/widgets/textpreview.cpp
@@ -48,9 +48,9 @@ TextPreview::TextPreview(const Widget2 *const widget,
mShadow(false),
mOutline(false)
{
+ mAllowLogic = false;
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
mSkin = theme->load("textpreview.xml", "");
}
@@ -72,7 +72,6 @@ TextPreview::~TextPreview()
if (instances == 0)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
}
@@ -118,7 +117,7 @@ void TextPreview::draw(Graphics* graphics)
Color(mTextColor2->r, mTextColor2->g, mTextColor2->b, alpha));
if (mOutline && mTextColor != mTextColor2)
- graphics->setColor2(Theme::getThemeColor(Theme::OUTLINE));
+ graphics->setColor2(getThemeColor(Theme::OUTLINE, 255));
mFont->drawString(graphics, mText, mPadding + 1, mPadding + 1);
BLOCK_END("TextPreview::draw")
diff --git a/src/gui/widgets/widget.cpp b/src/gui/widgets/widget.cpp
index 5b2024b1f..aa3e6254b 100644
--- a/src/gui/widgets/widget.cpp
+++ b/src/gui/widgets/widget.cpp
@@ -77,8 +77,6 @@
#include "listeners/deathlistener.h"
#include "listeners/widgetlistener.h"
-#include "render/graphics.h"
-
#include "debug.h"
Font* Widget::mGlobalFont = nullptr;
@@ -96,20 +94,20 @@ Widget::Widget(const Widget2 *const widget) :
mForegroundColor(0x000000),
mBackgroundColor(0xffffff),
mBaseColor(0x808090),
- mSelectionColor(0xc3d9ff),
+ mDimension(),
+ mActionEventId(),
+ mId(),
mFocusHandler(nullptr),
mInternalFocusHandler(nullptr),
mParent(nullptr),
- mDimension(),
+ mCurrentFont(nullptr),
mFrameSize(0),
- mActionEventId(),
mFocusable(false),
mVisible(true),
mTabIn(true),
mTabOut(true),
mEnabled(true),
- mId(),
- mCurrentFont(nullptr)
+ mAllowLogic(true)
{
mWidgets.push_back(this);
mWidgetsSet.insert(this);
@@ -117,87 +115,51 @@ Widget::Widget(const Widget2 *const widget) :
Widget::~Widget()
{
- for (DeathListenerIterator iter = mDeathListeners.begin();
- iter != mDeathListeners.end();
- ++iter)
+ FOR_EACH (DeathListenerIterator, iter, mDeathListeners)
{
Event event(this);
(*iter)->death(event);
}
- _setFocusHandler(nullptr);
+ setFocusHandler(nullptr);
mWidgets.remove(this);
mWidgetsSet.erase(this);
}
-void Widget::drawFrame(Graphics* graphics)
-{
- BLOCK_START("Widget::drawFrame")
- const Color &faceColor = getBaseColor();
- Color highlightColor = faceColor + Color(0x303030);
- Color shadowColor = faceColor - Color(0x303030);
- const int alpha = getBaseColor().a;
- const int width = getWidth() + getFrameSize() * 2 - 1;
- const int height = getHeight() + getFrameSize() * 2 - 1;
- highlightColor.a = alpha;
- shadowColor.a = alpha;
-
- for (unsigned int i = 0; i < getFrameSize(); ++i)
- {
- graphics->setColor(shadowColor);
- graphics->drawLine(i, i, width - i, i);
- graphics->drawLine(i, i + 1, i, height - i - 1);
- graphics->setColor(highlightColor);
- graphics->drawLine(width - i, i + 1, width - i, height - i);
- graphics->drawLine(i, height - i, width - i - 1, height - i);
- }
- BLOCK_END("Widget::drawFrame")
-}
-
-void Widget::_setParent(Widget* parent)
-{
- mParent = parent;
-}
-
-void Widget::setWidth(int width)
+void Widget::setWidth(const int width)
{
Rect newDimension = mDimension;
newDimension.width = width;
-
setDimension(newDimension);
}
-void Widget::setHeight(int height)
+void Widget::setHeight(const int height)
{
Rect newDimension = mDimension;
newDimension.height = height;
-
setDimension(newDimension);
}
-void Widget::setX(int x)
+void Widget::setX(const int x)
{
Rect newDimension = mDimension;
newDimension.x = x;
-
setDimension(newDimension);
}
-void Widget::setY(int y)
+void Widget::setY(const int y)
{
Rect newDimension = mDimension;
newDimension.y = y;
-
setDimension(newDimension);
}
-void Widget::setPosition(int x, int y)
+void Widget::setPosition(const int x, const int y)
{
Rect newDimension = mDimension;
newDimension.x = x;
newDimension.y = y;
-
setDimension(newDimension);
}
@@ -212,36 +174,8 @@ void Widget::setDimension(const Rect& dimension)
distributeResizedEvent();
}
- if (mDimension.x != oldDimension.x
- || mDimension.y != oldDimension.y)
- {
+ if (mDimension.x != oldDimension.x || mDimension.y != oldDimension.y)
distributeMovedEvent();
- }
-}
-
-void Widget::setFrameSize(unsigned int frameSize)
-{
- mFrameSize = frameSize;
-}
-
-unsigned int Widget::getFrameSize() const
-{
- return mFrameSize;
-}
-
-const Rect& Widget::getDimension() const
-{
- return mDimension;
-}
-
-const std::string& Widget::getActionEventId() const
-{
- return mActionEventId;
-}
-
-void Widget::setActionEventId(const std::string& actionEventId)
-{
- mActionEventId = actionEventId;
}
bool Widget::isFocused() const
@@ -252,13 +186,10 @@ bool Widget::isFocused() const
return (mFocusHandler->isFocused(this));
}
-void Widget::setFocusable(bool focusable)
+void Widget::setFocusable(const bool focusable)
{
if (!focusable && isFocused())
- {
mFocusHandler->focusNone();
- }
-
mFocusable = focusable;
}
@@ -301,47 +232,7 @@ void Widget::setVisible(bool visible)
mVisible = visible;
}
-void Widget::setBaseColor(const Color& color)
-{
- mBaseColor = color;
-}
-
-const Color& Widget::getBaseColor() const
-{
- return mBaseColor;
-}
-
-void Widget::setForegroundColor(const Color& color)
-{
- mForegroundColor = color;
-}
-
-const Color& Widget::getForegroundColor() const
-{
- return mForegroundColor;
-}
-
-void Widget::setBackgroundColor(const Color& color)
-{
- mBackgroundColor = color;
-}
-
-const Color& Widget::getBackgroundColor() const
-{
- return mBackgroundColor;
-}
-
-void Widget::setSelectionColor(const Color& color)
-{
- mSelectionColor = color;
-}
-
-const Color& Widget::getSelectionColor() const
-{
- return mSelectionColor;
-}
-
-void Widget::_setFocusHandler(FocusHandler* focusHandler)
+void Widget::setFocusHandler(FocusHandler *const focusHandler)
{
if (mFocusHandler)
{
@@ -355,67 +246,62 @@ void Widget::_setFocusHandler(FocusHandler* focusHandler)
mFocusHandler = focusHandler;
}
-FocusHandler* Widget::_getFocusHandler()
-{
- return mFocusHandler;
-}
-
-void Widget::addActionListener(ActionListener* actionListener)
+void Widget::addActionListener(ActionListener *const actionListener)
{
mActionListeners.push_back(actionListener);
}
-void Widget::removeActionListener(ActionListener* actionListener)
+void Widget::removeActionListener(ActionListener *const actionListener)
{
mActionListeners.remove(actionListener);
}
-void Widget::addDeathListener(DeathListener* deathListener)
+void Widget::addDeathListener(DeathListener *const deathListener)
{
mDeathListeners.push_back(deathListener);
}
-void Widget::removeDeathListener(DeathListener* deathListener)
+void Widget::removeDeathListener(DeathListener *const deathListener)
{
mDeathListeners.remove(deathListener);
}
-void Widget::addKeyListener(KeyListener* keyListener)
+void Widget::addKeyListener(KeyListener *const keyListener)
{
mKeyListeners.push_back(keyListener);
}
-void Widget::removeKeyListener(KeyListener* keyListener)
+void Widget::removeKeyListener(KeyListener *const keyListener)
{
mKeyListeners.remove(keyListener);
}
-void Widget::addFocusListener(FocusListener* focusListener)
+void Widget::addFocusListener(FocusListener *const focusListener)
{
mFocusListeners.push_back(focusListener);
}
-void Widget::removeFocusListener(FocusListener* focusListener)
+void Widget::removeFocusListener(FocusListener *const focusListener)
{
mFocusListeners.remove(focusListener);
}
-void Widget::addMouseListener(MouseListener* mouseListener)
+void Widget::addMouseListener(MouseListener *const mouseListener)
{
mMouseListeners.push_back(mouseListener);
}
-void Widget::removeMouseListener(MouseListener* mouseListener)
+void Widget::removeMouseListener(MouseListener *const mouseListener)
{
mMouseListeners.remove(mouseListener);
}
-void Widget::addWidgetListener(WidgetListener* widgetListener)
+void Widget::addWidgetListener(WidgetListener *const widgetListener)
{
mWidgetListeners.push_back(widgetListener);
}
-void Widget::removeWidgetListener(WidgetListener* widgetListener)
+void Widget::removeWidgetListener(WidgetListener *const widgetListener)
{
mWidgetListeners.remove(widgetListener);
}
@@ -446,19 +332,18 @@ Font* Widget::getFont() const
return mCurrentFont;
}
-void Widget::setGlobalFont(Font* font)
+void Widget::setGlobalFont(Font *const font)
{
mGlobalFont = font;
- for (std::list<Widget*>::const_iterator iter = mWidgets.begin();
- iter != mWidgets.end(); ++iter)
+ FOR_EACH (std::list<Widget*>::const_iterator, iter, mWidgets)
{
if (!(*iter)->mCurrentFont)
(*iter)->fontChanged();
}
}
-void Widget::setFont(Font* font)
+void Widget::setFont(Font *const font)
{
mCurrentFont = font;
fontChanged();
@@ -470,40 +355,14 @@ bool Widget::widgetExists(const Widget* widget)
!= mWidgetsSet.end();
}
-bool Widget::isTabInEnabled() const
-{
- return mTabIn;
-}
-
-void Widget::setTabInEnabled(bool enabled)
-{
- mTabIn = enabled;
-}
-
-bool Widget::isTabOutEnabled() const
-{
- return mTabOut;
-}
-
-void Widget::setTabOutEnabled(bool enabled)
-{
- mTabOut = enabled;
-}
-
-void Widget::setSize(int width, int height)
+void Widget::setSize(const int width, const int height)
{
Rect newDimension = mDimension;
newDimension.width = width;
newDimension.height = height;
-
setDimension(newDimension);
}
-void Widget::setEnabled(bool enabled)
-{
- mEnabled = enabled;
-}
-
bool Widget::isEnabled() const
{
return mEnabled && isVisible();
@@ -513,7 +372,6 @@ void Widget::requestModalFocus()
{
if (!mFocusHandler)
return;
-
mFocusHandler->requestModalFocus(this);
}
@@ -521,7 +379,6 @@ void Widget::requestModalMouseInputFocus()
{
if (!mFocusHandler)
return;
-
mFocusHandler->requestModalMouseInputFocus(this);
}
@@ -529,7 +386,6 @@ void Widget::releaseModalFocus()
{
if (!mFocusHandler)
return;
-
mFocusHandler->releaseModalFocus(this);
}
@@ -537,7 +393,6 @@ void Widget::releaseModalMouseInputFocus()
{
if (!mFocusHandler)
return;
-
mFocusHandler->releaseModalMouseInputFocus(this);
}
@@ -569,22 +424,17 @@ bool Widget::isModalMouseInputFocused() const
return mFocusHandler->getModalMouseInputFocused() == this;
}
-Widget *Widget::getWidgetAt(int x A_UNUSED, int y A_UNUSED)
-{
- return nullptr;
-}
-
-const std::list<MouseListener*>& Widget::_getMouseListeners()
+const std::list<MouseListener*>& Widget::getMouseListeners()
{
return mMouseListeners;
}
-const std::list<KeyListener*>& Widget::_getKeyListeners()
+const std::list<KeyListener*>& Widget::getKeyListeners()
{
return mKeyListeners;
}
-const std::list<FocusListener*>& Widget::_getFocusListeners()
+const std::list<FocusListener*>& Widget::getFocusListeners()
{
return mFocusListeners;
}
@@ -594,21 +444,19 @@ Rect Widget::getChildrenArea()
return Rect(0, 0, 0, 0);
}
-FocusHandler* Widget::_getInternalFocusHandler()
+FocusHandler* Widget::getInternalFocusHandler()
{
return mInternalFocusHandler;
}
-void Widget::setInternalFocusHandler(FocusHandler* focusHandler)
+void Widget::setInternalFocusHandler(FocusHandler *const focusHandler)
{
mInternalFocusHandler = focusHandler;
}
void Widget::distributeResizedEvent()
{
- for (WidgetListenerIterator iter = mWidgetListeners.begin();
- iter != mWidgetListeners.end();
- ++ iter)
+ FOR_EACH (WidgetListenerIterator, iter, mWidgetListeners)
{
Event event(this);
(*iter)->widgetResized(event);
@@ -617,9 +465,7 @@ void Widget::distributeResizedEvent()
void Widget::distributeMovedEvent()
{
- for (WidgetListenerIterator iter = mWidgetListeners.begin();
- iter != mWidgetListeners.end();
- ++ iter)
+ FOR_EACH (WidgetListenerIterator, iter, mWidgetListeners)
{
Event event(this);
(*iter)->widgetMoved(event);
@@ -628,9 +474,7 @@ void Widget::distributeMovedEvent()
void Widget::distributeHiddenEvent()
{
- for (WidgetListenerIterator iter = mWidgetListeners.begin();
- iter != mWidgetListeners.end();
- ++ iter)
+ FOR_EACH (WidgetListenerIterator, iter, mWidgetListeners)
{
Event event(this);
(*iter)->widgetHidden(event);
@@ -639,9 +483,7 @@ void Widget::distributeHiddenEvent()
void Widget::distributeActionEvent()
{
- for (ActionListenerIterator iter = mActionListeners.begin();
- iter != mActionListeners.end();
- ++iter)
+ FOR_EACH (ActionListenerIterator, iter, mActionListeners)
{
ActionEvent actionEvent(this, mActionEventId);
(*iter)->action(actionEvent);
@@ -650,16 +492,14 @@ void Widget::distributeActionEvent()
void Widget::distributeShownEvent()
{
- for (WidgetListenerIterator iter = mWidgetListeners.begin();
- iter != mWidgetListeners.end();
- ++iter)
+ FOR_EACH (WidgetListenerIterator, iter, mWidgetListeners)
{
Event event(this);
(*iter)->widgetShown(event);
}
}
-void Widget::showPart(Rect rectangle)
+void Widget::showPart(const Rect &rectangle)
{
if (mParent)
mParent->showWidgetPart(this, rectangle);
diff --git a/src/gui/widgets/widget.h b/src/gui/widgets/widget.h
index 3af00d247..de5a79502 100644
--- a/src/gui/widgets/widget.h
+++ b/src/gui/widgets/widget.h
@@ -99,6 +99,8 @@ class WidgetListener;
class Widget : public Widget2
{
public:
+ friend class BasicContainer;
+
/**
* Constructor. Resets member variables. Noteable, a widget is not
* focusable as default, therefore, widgets that are supposed to be
@@ -145,7 +147,8 @@ class Widget : public Widget2
* @see setFrameSize, getFrameSize
* @since 0.8.0
*/
- virtual void drawFrame(Graphics* graphics);
+ virtual void drawFrame(Graphics* graphics A_UNUSED)
+ { }
/**
* Sets the size of the widget's frame. The frame is not considered a part of
@@ -161,7 +164,8 @@ class Widget : public Widget2
* @see getFrameSize, drawFrame
* @since 0.8.0
*/
- void setFrameSize(unsigned int frameSize);
+ void setFrameSize(const unsigned int frameSize)
+ { mFrameSize = frameSize; }
/**
* Gets the size of the widget's frame. The frame is not considered a part of
@@ -177,7 +181,8 @@ class Widget : public Widget2
* @see setFrameSize, drawFrame
* @since 0.8.0
*/
- unsigned int getFrameSize() const A_WARN_UNUSED;
+ unsigned int getFrameSize() const A_WARN_UNUSED
+ { return mFrameSize; }
/**
* Called for all widgets in the gui each time Gui::logic is called.
@@ -207,7 +212,7 @@ class Widget : public Widget2
* setDimension, getDimensi
* @since 0.1.0
*/
- void setWidth(int width);
+ void setWidth(const int width);
/**
* Gets the width of the widget.
@@ -228,7 +233,7 @@ class Widget : public Widget2
* setDimension, getDimension
* @since 0.1.0
*/
- void setHeight(int height);
+ void setHeight(const int height);
/**
* Gets the height of the widget.
@@ -250,7 +255,7 @@ class Widget : public Widget2
* setDimension, getDimension
* @since 0.1.0
*/
- void setSize(int width, int height);
+ void setSize(const int width, const int height);
/**
* Sets the x coordinate of the widget. The coordinate is
@@ -260,7 +265,7 @@ class Widget : public Widget2
* @see getX, setY, getY, setPosition, setDimension, getDimension
* @since 0.1.0
*/
- void setX(int x);
+ void setX(const int x);
/**
* Gets the x coordinate of the widget. The coordinate is
@@ -281,7 +286,7 @@ class Widget : public Widget2
* @see setY, setX, getX, setPosition, setDimension, getDimension
* @since 0.1.0
*/
- void setY(int y);
+ void setY(const int y);
/**
* Gets the y coordinate of the widget. The coordinate is
@@ -303,7 +308,7 @@ class Widget : public Widget2
* @see setX, getX, setY, getY, setDimension, getDimension
* @since 0.1.0
*/
- void setPosition(int x, int y);
+ void setPosition(const int x, const int y);
/**
* Sets the dimension of the widget. The dimension is
@@ -323,7 +328,8 @@ class Widget : public Widget2
* @see getDimension, setX, getX, setY, getY, setPosition
* @since 0.1.0
*/
- const Rect& getDimension() const A_WARN_UNUSED;
+ const Rect& getDimension() const A_WARN_UNUSED
+ { return mDimension; }
/**
* Sets the widget to be fosusable, or not.
@@ -333,7 +339,7 @@ class Widget : public Widget2
* @see isFocusable
* @since 0.1.0
*/
- void setFocusable(bool focusable);
+ void setFocusable(const bool focusable);
/**
* Checks if a widget is focsable.
@@ -361,7 +367,8 @@ class Widget : public Widget2
* @see isEnabled
* @since 0.1.0
*/
- void setEnabled(bool enabled);
+ void setEnabled(const bool enabled)
+ { mEnabled = enabled; }
/**
* Checks if the widget is enabled. A disabled
@@ -399,7 +406,8 @@ class Widget : public Widget2
* @see getBaseColor
* @since 0.1.0
*/
- void setBaseColor(const Color& color);
+ void setBaseColor(const Color& color)
+ { mBaseColor = color; }
/**
* Gets the base color.
@@ -408,7 +416,8 @@ class Widget : public Widget2
* @see setBaseColor
* @since 0.1.0
*/
- const Color& getBaseColor() const A_WARN_UNUSED;
+ const Color& getBaseColor() const A_WARN_UNUSED
+ { return mBaseColor; }
/**
* Sets the foreground color.
@@ -417,7 +426,8 @@ class Widget : public Widget2
* @see getForegroundColor
* @since 0.1.0
*/
- void setForegroundColor(const Color& color);
+ void setForegroundColor(const Color& color)
+ { mForegroundColor = color; }
/**
* Gets the foreground color.
@@ -425,7 +435,8 @@ class Widget : public Widget2
* @see setForegroundColor
* @since 0.1.0
*/
- const Color& getForegroundColor() const A_WARN_UNUSED;
+ const Color& getForegroundColor() const A_WARN_UNUSED
+ { return mForegroundColor; }
/**
* Sets the background color.
@@ -434,7 +445,8 @@ class Widget : public Widget2
* @see setBackgroundColor
* @since 0.1.0
*/
- void setBackgroundColor(const Color& color);
+ void setBackgroundColor(const Color& color)
+ { mBackgroundColor = color; }
/**
* Gets the background color.
@@ -442,25 +454,8 @@ class Widget : public Widget2
* @see setBackgroundColor
* @since 0.1.0
*/
- const Color& getBackgroundColor() const A_WARN_UNUSED;
-
- /**
- * Sets the selection color.
- *
- * @param color The selection color.
- * @see getSelectionColor
- * @since 0.6.0
- */
- void setSelectionColor(const Color& color);
-
- /**
- * Gets the selection color.
- *
- * @return The selection color.
- * @see setSelectionColor
- * @since 0.6.0
- */
- const Color& getSelectionColor() const A_WARN_UNUSED;
+ const Color& getBackgroundColor() const A_WARN_UNUSED
+ { return mBackgroundColor; }
/**
* Requests focus for the widget. A widget will only recieve focus
@@ -486,10 +481,10 @@ class Widget : public Widget2
* are doing.
*
* @param focusHandler The focus handler to use.
- * @see _getFocusHandler
+ * @see getFocusHandler
* @since 0.1.0
*/
- virtual void _setFocusHandler(FocusHandler* focusHandler);
+ virtual void setFocusHandler(FocusHandler *const focusHandler);
/**
* Gets the focus handler used.
@@ -499,10 +494,11 @@ class Widget : public Widget2
* are doing.
*
* @return The focus handler used.
- * @see _setFocusHandler
+ * @see setFocusHandler
* @since 0.1.0
*/
- virtual FocusHandler* _getFocusHandler() A_WARN_UNUSED;
+ virtual FocusHandler* getFocusHandler() A_WARN_UNUSED
+ { return mFocusHandler; }
/**
* Adds an action listener to the widget. When an action event
@@ -513,7 +509,7 @@ class Widget : public Widget2
* @see removeActionListener
* @since 0.1.0
*/
- void addActionListener(ActionListener* actionListener);
+ void addActionListener(ActionListener *const actionListener);
/**
* Removes an added action listener from the widget.
@@ -522,7 +518,7 @@ class Widget : public Widget2
* @see addActionListener
* @since 0.1.0
*/
- void removeActionListener(ActionListener* actionListener);
+ void removeActionListener(ActionListener *const actionListener);
/**
* Adds a death listener to the widget. When a death event is
@@ -533,7 +529,7 @@ class Widget : public Widget2
* @see removeDeathListener
* @since 0.1.0
*/
- void addDeathListener(DeathListener* deathListener);
+ void addDeathListener(DeathListener *const deathListener);
/**
* Removes an added death listener from the widget.
@@ -542,7 +538,7 @@ class Widget : public Widget2
* @see addDeathListener
* @since 0.1.0
*/
- void removeDeathListener(DeathListener* deathListener);
+ void removeDeathListener(DeathListener *const deathListener);
/**
* Adds a mouse listener to the widget. When a mouse event is
@@ -553,7 +549,7 @@ class Widget : public Widget2
* @see removeMouseListener
* @since 0.1.0
*/
- void addMouseListener(MouseListener* mouseListener);
+ void addMouseListener(MouseListener *const mouseListener);
/**
* Removes an added mouse listener from the widget.
@@ -562,7 +558,7 @@ class Widget : public Widget2
* @see addMouseListener
* @since 0.1.0
*/
- void removeMouseListener(MouseListener* mouseListener);
+ void removeMouseListener(MouseListener *const mouseListener);
/**
* Adds a key listener to the widget. When a key event is
@@ -573,7 +569,7 @@ class Widget : public Widget2
* @see removeKeyListener
* @since 0.1.0
*/
- void addKeyListener(KeyListener* keyListener);
+ void addKeyListener(KeyListener *const keyListener);
/**
* Removes an added key listener from the widget.
@@ -582,7 +578,7 @@ class Widget : public Widget2
* @see addKeyListener
* @since 0.1.0
*/
- void removeKeyListener(KeyListener* keyListener);
+ void removeKeyListener(KeyListener *const keyListener);
/**
* Adds a focus listener to the widget. When a focus event is
@@ -593,7 +589,7 @@ class Widget : public Widget2
* @see removeFocusListener
* @since 0.7.0
*/
- void addFocusListener(FocusListener* focusListener);
+ void addFocusListener(FocusListener *const focusListener);
/**
* Removes an added focus listener from the widget.
@@ -602,7 +598,7 @@ class Widget : public Widget2
* @see addFocusListener
* @since 0.7.0
*/
- void removeFocusListener(FocusListener* focusListener);
+ void removeFocusListener(FocusListener *const focusListener);
/**
* Adds a widget listener to the widget. When a widget event is
@@ -613,7 +609,7 @@ class Widget : public Widget2
* @see removeWidgetListener
* @since 0.8.0
*/
- void addWidgetListener(WidgetListener* widgetListener);
+ void addWidgetListener(WidgetListener *const widgetListener);
/**
* Removes an added widget listener from the widget.
@@ -622,7 +618,7 @@ class Widget : public Widget2
* @see addWidgetListener
* @since 0.8.0
*/
- void removeWidgetListener(WidgetListener* widgetListener);
+ void removeWidgetListener(WidgetListener *const widgetListener);
/**
* Sets the action event identifier of the widget. The identifier is
@@ -636,7 +632,8 @@ class Widget : public Widget2
* @see getActionEventId
* @since 0.6.0
*/
- void setActionEventId(const std::string& actionEventId);
+ void setActionEventId(const std::string& actionEventId)
+ { mActionEventId = actionEventId; }
/**
* Gets the action event identifier of the widget.
@@ -645,7 +642,8 @@ class Widget : public Widget2
* @see setActionEventId
* @since 0.6.0
*/
- const std::string& getActionEventId() const;
+ const std::string& getActionEventId() const
+ { return mActionEventId; }
/**
* Gets the absolute position on the screen for the widget.
@@ -667,7 +665,8 @@ class Widget : public Widget2
* @see getParent
* @since 0.1.0
*/
- virtual void _setParent(Widget* parent);
+ virtual void setParent(Widget* parent)
+ { mParent = parent; }
/**
* Gets the font set for the widget. If no font has been set,
@@ -687,7 +686,7 @@ class Widget : public Widget2
* @see getGlobalFont
* @since 0.1.0
*/
- static void setGlobalFont(Font* font);
+ static void setGlobalFont(Font *const font);
/**
* Sets the font for the widget. If NULL is passed, the global font
@@ -697,7 +696,7 @@ class Widget : public Widget2
* @see getFont
* @since 0.1.0
*/
- void setFont(Font* font);
+ void setFont(Font *const font);
/**
* Called when the font has changed. If the change is global,
@@ -729,7 +728,8 @@ class Widget : public Widget2
* @see setTabInEnabled
* @since 0.1.0
*/
- bool isTabInEnabled() const A_WARN_UNUSED;
+ bool isTabInEnabled() const A_WARN_UNUSED
+ { return mTabIn; }
/**
* Sets tab in enabled, or not. Tab in means that you can set focus
@@ -741,7 +741,8 @@ class Widget : public Widget2
* @see isTabInEnabled
* @since 0.1.0
*/
- void setTabInEnabled(bool enabled);
+ void setTabInEnabled(const bool enabled)
+ { mTabIn = enabled; }
/**
* Checks if tab out is enabled. Tab out means that you can lose
@@ -753,7 +754,8 @@ class Widget : public Widget2
* @see setTabOutEnabled
* @since 0.1.0
*/
- bool isTabOutEnabled() const A_WARN_UNUSED;
+ bool isTabOutEnabled() const A_WARN_UNUSED
+ { return mTabOut; }
/**
* Sets tab out enabled. Tab out means that you can lose
@@ -765,7 +767,8 @@ class Widget : public Widget2
* @see isTabOutEnabled
* @since 0.1.0
*/
- void setTabOutEnabled(bool enabled);
+ void setTabOutEnabled(const bool enabled)
+ { mTabOut = enabled; }
/**
* Requests modal focus. When a widget has modal focus, only that
@@ -839,7 +842,9 @@ class Widget : public Widget2
* if no widget is found.
* @since 0.6.0
*/
- virtual Widget *getWidgetAt(int x, int y) A_WARN_UNUSED;
+ virtual Widget *getWidgetAt(int x A_UNUSED,
+ int y A_UNUSED) A_WARN_UNUSED
+ { return nullptr; }
/**
* Gets the mouse listeners of the widget.
@@ -847,8 +852,8 @@ class Widget : public Widget2
* @return The mouse listeners of the widget.
* @since 0.6.0
*/
- virtual const std::list<MouseListener*>& _getMouseListeners()
- A_WARN_UNUSED;
+ virtual const std::list<MouseListener*>& getMouseListeners()
+ A_WARN_UNUSED;
/**
* Gets the key listeners of the widget.
@@ -856,8 +861,8 @@ class Widget : public Widget2
* @return The key listeners of the widget.
* @since 0.6.0
*/
- virtual const std::list<KeyListener*>& _getKeyListeners()
- A_WARN_UNUSED;
+ virtual const std::list<KeyListener*>& getKeyListeners()
+ A_WARN_UNUSED;
/**
* Gets the focus listeners of the widget.
@@ -865,8 +870,8 @@ class Widget : public Widget2
* @return The focus listeners of the widget.
* @since 0.7.0
*/
- virtual const std::list<FocusListener*>& _getFocusListeners()
- A_WARN_UNUSED;
+ virtual const std::list<FocusListener*>& getFocusListeners()
+ A_WARN_UNUSED;
/**
* Gets the area of the widget occupied by the widget's children.
@@ -898,7 +903,7 @@ class Widget : public Widget2
* @see setInternalFocusHandler
* @since 0.1.0
*/
- virtual FocusHandler* _getInternalFocusHandler() A_WARN_UNUSED;
+ virtual FocusHandler* getInternalFocusHandler() A_WARN_UNUSED;
/**
* Sets the internal focus handler. An internal focus handler is
@@ -909,7 +914,7 @@ class Widget : public Widget2
* @see getInternalFocusHandler
* @since 0.1.0
*/
- void setInternalFocusHandler(FocusHandler* internalFocusHandler);
+ void setInternalFocusHandler(FocusHandler *const internalFocusHandler);
/**
* Moves a widget to the top of this widget. The moved widget will be
@@ -970,7 +975,7 @@ class Widget : public Widget2
* has an id.
*
* @param id The id to set to the widget.
- * @see getId, BasicContainer::findWidgetById
+ * @see getId
* @since 0.8.0
*/
void setId(const std::string& id)
@@ -983,7 +988,7 @@ class Widget : public Widget2
* has an id.
*
* @param id The id to set to the widget.
- * @see setId, BasicContainer::findWidgetById
+ * @see setId
* @since 0.8.0
*/
const std::string& getId() const A_WARN_UNUSED
@@ -999,7 +1004,10 @@ class Widget : public Widget2
* @param rectangle The rectangle to be shown.
* @since 0.8.0
*/
- virtual void showPart(Rect rectangle);
+ virtual void showPart(const Rect &rectangle);
+
+ bool isAllowLogic() const
+ { return mAllowLogic; }
protected:
/**
@@ -1143,9 +1151,19 @@ class Widget : public Widget2
Color mBaseColor;
/**
- * Holds the selection color of the widget.
+ * Holds the dimension of the widget.
*/
- Color mSelectionColor;
+ Rect mDimension;
+
+ /**
+ * Holds the action event of the widget.
+ */
+ std::string mActionEventId;
+
+ /**
+ * Holds the id of the widget.
+ */
+ std::string mId;
/**
* Holds the focus handler used by the widget.
@@ -1165,9 +1183,9 @@ class Widget : public Widget2
Widget* mParent;
/**
- * Holds the dimension of the widget.
+ * Holds the font used by the widget.
*/
- Rect mDimension;
+ Font* mCurrentFont;
/**
* Holds the frame size of the widget.
@@ -1175,11 +1193,6 @@ class Widget : public Widget2
unsigned int mFrameSize;
/**
- * Holds the action event of the widget.
- */
- std::string mActionEventId;
-
- /**
* True if the widget focusable, false otherwise.
*/
bool mFocusable;
@@ -1204,15 +1217,7 @@ class Widget : public Widget2
*/
bool mEnabled;
- /**
- * Holds the id of the widget.
- */
- std::string mId;
-
- /**
- * Holds the font used by the widget.
- */
- Font* mCurrentFont;
+ bool mAllowLogic;
/**
* Holds the global font used by the widget.
diff --git a/src/gui/widgets/widget2.h b/src/gui/widgets/widget2.h
index ff565815f..7890fd648 100644
--- a/src/gui/widgets/widget2.h
+++ b/src/gui/widgets/widget2.h
@@ -36,16 +36,18 @@ class Widget2
const int alpha = 255)
const A_WARN_UNUSED
{
- return Theme::getThemeColor(mPaletteOffset + type, alpha);
+ return theme->getColor(mPaletteOffset + type, alpha);
}
inline const Color &getThemeCharColor(const signed char c,
bool &valid)
const A_WARN_UNUSED
{
- const int colorId = Theme::getThemeIdByChar(c, valid);
+ if (!theme)
+ return Palette::BLACK;
+ const int colorId = theme->getIdByChar(c, valid);
if (valid)
- return Theme::getThemeColor(mPaletteOffset + colorId);
+ return theme->getColor(mPaletteOffset + colorId, 255);
else
return Palette::BLACK;
}
diff --git a/src/gui/widgets/window.cpp b/src/gui/widgets/window.cpp
index 5a636013b..9e032f75b 100644
--- a/src/gui/widgets/window.cpp
+++ b/src/gui/widgets/window.cpp
@@ -82,6 +82,8 @@
#include "resources/cursor.h"
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
const int resizeMask = 8 + 4 + 2 + 1;
@@ -155,7 +157,6 @@ Window::Window(const std::string &caption, const bool modal,
int childPalette = 1;
// Loads the skin
- Theme *const theme = Theme::instance();
if (theme)
{
mSkin = theme->load(skin, "window.xml");
@@ -220,8 +221,7 @@ Window::~Window()
saveWindowState();
- delete mLayout;
- mLayout = nullptr;
+ delete2(mLayout);
while (!mWidgets.empty())
delete mWidgets.front();
@@ -229,14 +229,12 @@ Window::~Window()
mWidgets.clear();
removeWidgetListener(this);
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
windowInstances--;
if (mSkin)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
mSkin = nullptr;
@@ -643,6 +641,7 @@ void Window::setStickyButton(const bool flag)
void Window::setSticky(const bool sticky)
{
mSticky = sticky;
+ mRedraw = true;
}
void Window::setStickyButtonLock(const bool lock)
@@ -706,6 +705,9 @@ void Window::scheduleDelete()
void Window::mousePressed(MouseEvent &event)
{
+ if (event.isConsumed())
+ return;
+
if (event.getSource() == this)
{
if (getParent())
@@ -716,7 +718,8 @@ void Window::mousePressed(MouseEvent &event)
mMoved = event.getY() <= static_cast<int>(mTitleBarHeight);
}
- if (event.getButton() == MouseEvent::LEFT)
+ const unsigned int button = event.getButton();
+ if (button == MouseEvent::LEFT)
{
const int x = event.getX();
const int y = event.getY();
@@ -726,6 +729,7 @@ void Window::mousePressed(MouseEvent &event)
{
mouseResize = 0;
mMoved = 0;
+ event.consume();
close();
return;
}
@@ -736,17 +740,27 @@ void Window::mousePressed(MouseEvent &event)
setSticky(!isSticky());
mouseResize = 0;
mMoved = 0;
- mRedraw = true;
+ event.consume();
return;
}
// Handle window resizing
mouseResize = getResizeHandles(event) & resizeMask;
+ if (mouseResize != 0)
+ event.consume();
if (canMove())
mMoved = !mouseResize;
else
mMoved = false;
}
+ else if (button == MouseEvent::RIGHT)
+ {
+ if (viewport)
+ {
+ event.consume();
+ viewport->showWindowPopup(this);
+ }
+ }
}
void Window::close()
@@ -1207,7 +1221,7 @@ bool Window::isResizeAllowed(const MouseEvent &event) const
int Window::getGuiAlpha() const
{
const float alpha = std::max(client->getGuiAlpha(),
- Theme::instance()->getMinimumOpacity());
+ theme->getMinimumOpacity());
return static_cast<int>(alpha * 255.0F);
}
@@ -1248,8 +1262,7 @@ void Window::reflowLayout(int w, int h)
return;
mLayout->reflow(w, h);
- delete mLayout;
- mLayout = nullptr;
+ delete2(mLayout);
setContentSize(w, h);
}
diff --git a/src/gui/widgets/window.h b/src/gui/widgets/window.h
index 2c4ee5e5f..dfd1f63b7 100644
--- a/src/gui/widgets/window.h
+++ b/src/gui/widgets/window.h
@@ -170,6 +170,9 @@ class Window : public BasicContainer2,
*/
void setCloseButton(const bool flag);
+ bool getCloseButton() const A_WARN_UNUSED
+ { return mCloseWindowButton; }
+
/**
* Returns whether the window can be resized.
*/
diff --git a/src/gui/widgets/windowcontainer.cpp b/src/gui/widgets/windowcontainer.cpp
index a9b556410..20c3328a7 100644
--- a/src/gui/widgets/windowcontainer.cpp
+++ b/src/gui/widgets/windowcontainer.cpp
@@ -64,18 +64,34 @@ void WindowContainer::moveWidgetAfter(Widget *const after,
const WidgetListIterator widgetIter = std::find(
mWidgets.begin(), mWidgets.end(), widget);
- if (widgetIter == mWidgets.end())
- return;
+ if (widgetIter != mWidgets.end())
+ {
+ WidgetListIterator afterIter = std::find(
+ mWidgets.begin(), mWidgets.end(), after);
- WidgetListIterator afterIter = std::find(
- mWidgets.begin(), mWidgets.end(), after);
+ if (afterIter != mWidgets.end())
+ {
+ ++ afterIter;
+ mWidgets.erase(widgetIter);
+ mWidgets.insert(afterIter, widget);
+ }
+ }
- if (afterIter == mWidgets.end())
- return;
+ const WidgetListIterator widgetIter2 = std::find(
+ mLogicWidgets.begin(), mLogicWidgets.end(), widget);
- ++ afterIter;
- mWidgets.erase(widgetIter);
- mWidgets.insert(afterIter, widget);
+ if (widgetIter2 != mLogicWidgets.end())
+ {
+ WidgetListIterator afterIter = std::find(
+ mLogicWidgets.begin(), mLogicWidgets.end(), after);
+
+ if (afterIter != mLogicWidgets.end())
+ {
+ ++ afterIter;
+ mLogicWidgets.erase(widgetIter2);
+ mLogicWidgets.insert(afterIter, widget);
+ }
+ }
}
#ifdef USE_PROFILER
diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp
index 795f2ad5a..910bba705 100644
--- a/src/gui/windowmenu.cpp
+++ b/src/gui/windowmenu.cpp
@@ -34,6 +34,7 @@
#include "gui/widgets/button.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -46,8 +47,7 @@ WindowMenu::WindowMenu(const Widget2 *const widget) :
ActionListener(),
SelectionListener(),
MouseListener(),
- mSkin(Theme::instance() ? Theme::instance()->load("windowmenu.xml", "")
- : nullptr),
+ mSkin(theme ? theme->load("windowmenu.xml", "") : nullptr),
mPadding(mSkin ? mSkin->getPadding() : 1),
mSpacing(mSkin ? mSkin->getOption("spacing", 3) : 3),
mTextPopup(new TextPopup),
@@ -172,8 +172,7 @@ WindowMenu::~WindowMenu()
config.removeListener("autohideButtons", this);
CHECKLISTENERS
- delete mTextPopup;
- mTextPopup = nullptr;
+ delete2(mTextPopup);
for (std::map <std::string, ButtonInfo*>::iterator
it = mButtonNames.begin(),
it_end = mButtonNames.end(); it != it_end; ++it)
@@ -181,22 +180,18 @@ WindowMenu::~WindowMenu()
delete (*it).second;
}
mButtonNames.clear();
- for (std::vector <Button*>::iterator it = mButtons.begin(),
- it_end = mButtons.end(); it != it_end; ++it)
+ FOR_EACH (std::vector <Button*>::iterator, it, mButtons)
{
Button *const btn = dynamic_cast<Button*>(*it);
if (!btn)
continue;
if (!btn->isVisible())
- {
delete btn;
- }
}
delete_all(mButtonTexts);
mButtonTexts.clear();
if (mSkin)
{
- Theme *const theme = Theme::instance();
if (theme)
theme->unload(mSkin);
mSkin = nullptr;
@@ -206,7 +201,6 @@ WindowMenu::~WindowMenu()
void WindowMenu::action(const ActionEvent &event)
{
const std::string &eventId = event.getId();
-
const std::map <std::string, ButtonInfo*>::iterator
it = mButtonNames.find(eventId);
if (it == mButtonNames.end())
@@ -221,7 +215,9 @@ void WindowMenu::action(const ActionEvent &event)
void WindowMenu::addButton(const char *const text,
const std::string &description,
- int &restrict x, int &restrict h, const int key,
+ int &restrict x,
+ int &restrict h,
+ const int key,
const bool visible)
{
Button *const btn = new Button(this, gettext(text), text, this);
@@ -243,8 +239,12 @@ void WindowMenu::mousePressed(MouseEvent &event)
if (!viewport)
return;
- if (!mSmallWindow && event.getButton() == MouseEvent::RIGHT)
+ if (event.getButton() == MouseEvent::RIGHT)
{
+ if (mSmallWindow)
+ return;
+
+ event.consume();
Button *const btn = dynamic_cast<Button*>(event.getSource());
if (!btn)
return;
@@ -295,7 +295,7 @@ void WindowMenu::mouseMoved(MouseEvent &event)
}
}
-void WindowMenu::mouseExited(MouseEvent& mouseEvent A_UNUSED)
+void WindowMenu::mouseExited(MouseEvent& event A_UNUSED)
{
mHaveMouse = false;
if (!mTextPopup)
@@ -393,9 +393,7 @@ void WindowMenu::loadButtons()
void WindowMenu::saveButtons() const
{
int i = 0;
- for (std::vector <Button*>::const_iterator it = mButtons.begin(),
- it_end = mButtons.end();
- it != it_end; ++it)
+ FOR_EACH (std::vector <Button*>::const_iterator, it, mButtons)
{
const Button *const btn = dynamic_cast<const Button *const>(*it);
if (btn && !btn->isVisible())
diff --git a/src/gui/windowmenu.h b/src/gui/windowmenu.h
index a1ed66a7d..9eb520bff 100644
--- a/src/gui/windowmenu.h
+++ b/src/gui/windowmenu.h
@@ -94,7 +94,7 @@ class WindowMenu final : public Container,
void mouseMoved(MouseEvent &event) override final;
- void mouseExited(MouseEvent& mouseEvent A_UNUSED) override final;
+ void mouseExited(MouseEvent& event A_UNUSED) override final;
std::map <std::string, ButtonInfo*> &getButtonNames() A_WARN_UNUSED
{ return mButtonNames; }
diff --git a/src/gui/windows/buydialog.cpp b/src/gui/windows/buydialog.cpp
index 86e819121..8bece77ef 100644
--- a/src/gui/windows/buydialog.cpp
+++ b/src/gui/windows/buydialog.cpp
@@ -47,6 +47,7 @@
#include "resources/iteminfo.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <algorithm>
@@ -302,9 +303,7 @@ void BuyDialog::init()
BuyDialog::~BuyDialog()
{
- delete mShopItems;
- mShopItems = nullptr;
-
+ delete2(mShopItems);
instances.remove(this);
}
diff --git a/src/gui/windows/changeemaildialog.cpp b/src/gui/windows/changeemaildialog.cpp
index b8f9c1fd2..ce9ec84e8 100644
--- a/src/gui/windows/changeemaildialog.cpp
+++ b/src/gui/windows/changeemaildialog.cpp
@@ -35,6 +35,7 @@
#include "net/loginhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <string>
@@ -105,8 +106,7 @@ ChangeEmailDialog::ChangeEmailDialog(LoginData *const data):
ChangeEmailDialog::~ChangeEmailDialog()
{
- delete mWrongDataNoticeListener;
- mWrongDataNoticeListener = nullptr;
+ delete2(mWrongDataNoticeListener);
}
void ChangeEmailDialog::action(const ActionEvent &event)
diff --git a/src/gui/windows/changepassworddialog.cpp b/src/gui/windows/changepassworddialog.cpp
index 05c7a9309..051fa6434 100644
--- a/src/gui/windows/changepassworddialog.cpp
+++ b/src/gui/windows/changepassworddialog.cpp
@@ -36,6 +36,7 @@
#include "net/loginhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <string>
@@ -84,8 +85,7 @@ ChangePasswordDialog::ChangePasswordDialog(LoginData *const data):
ChangePasswordDialog::~ChangePasswordDialog()
{
- delete mWrongDataNoticeListener;
- mWrongDataNoticeListener = nullptr;
+ delete2(mWrongDataNoticeListener);
}
void ChangePasswordDialog::action(const ActionEvent &event)
diff --git a/src/gui/windows/charcreatedialog.cpp b/src/gui/windows/charcreatedialog.cpp
index 1df282189..42bbb4b88 100644
--- a/src/gui/windows/charcreatedialog.cpp
+++ b/src/gui/windows/charcreatedialog.cpp
@@ -313,8 +313,7 @@ CharCreateDialog::CharCreateDialog(CharSelectDialog *const parent,
CharCreateDialog::~CharCreateDialog()
{
- delete mPlayer;
- mPlayer = nullptr;
+ delete2(mPlayer);
if (Net::getCharServerHandler())
Net::getCharServerHandler()->setCharCreateDialog(nullptr);
@@ -491,14 +490,11 @@ void CharCreateDialog::setAttributes(const StringVect &labels,
for (unsigned i = 0; i < mAttributeLabel.size(); i++)
{
remove(mAttributeLabel[i]);
- delete mAttributeLabel[i];
- mAttributeLabel[i] = nullptr;
+ delete2(mAttributeLabel[i])
remove(mAttributeSlider[i]);
- delete mAttributeSlider[i];
- mAttributeSlider[i] = nullptr;
+ delete2(mAttributeSlider[i])
remove(mAttributeValue[i]);
- delete mAttributeValue[i];
- mAttributeValue[i] = nullptr;
+ delete2(mAttributeValue[i])
}
mAttributeLabel.resize(labels.size());
@@ -655,13 +651,13 @@ void CharCreateDialog::updatePlayer()
}
}
-void CharCreateDialog::keyPressed(KeyEvent &keyEvent)
+void CharCreateDialog::keyPressed(KeyEvent &event)
{
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
switch (actionId)
{
case Input::KEY_GUI_CANCEL:
- keyEvent.consume();
+ event.consume();
action(ActionEvent(mCancelButton,
mCancelButton->getActionEventId()));
break;
diff --git a/src/gui/windows/charcreatedialog.h b/src/gui/windows/charcreatedialog.h
index 6342450ec..652254776 100644
--- a/src/gui/windows/charcreatedialog.h
+++ b/src/gui/windows/charcreatedialog.h
@@ -78,7 +78,7 @@ class CharCreateDialog final : public Window,
void updatePlayer();
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
private:
int getDistributedPoints() const A_WARN_UNUSED;
diff --git a/src/gui/windows/charselectdialog.cpp b/src/gui/windows/charselectdialog.cpp
index 4480f06af..887937232 100644
--- a/src/gui/windows/charselectdialog.cpp
+++ b/src/gui/windows/charselectdialog.cpp
@@ -317,20 +317,20 @@ void CharSelectDialog::use(const int selected)
}
}
-void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
+void CharSelectDialog::keyPressed(KeyEvent &event)
{
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
switch (actionId)
{
case Input::KEY_GUI_CANCEL:
- keyEvent.consume();
+ event.consume();
action(ActionEvent(mSwitchLoginButton,
mSwitchLoginButton->getActionEventId()));
break;
case Input::KEY_GUI_RIGHT:
{
- keyEvent.consume();
+ event.consume();
int idx = mCharacterView->getSelected();
if (idx >= 0)
{
@@ -345,7 +345,7 @@ void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
case Input::KEY_GUI_LEFT:
{
- keyEvent.consume();
+ event.consume();
int idx = mCharacterView->getSelected();
if (idx >= 0)
{
@@ -360,7 +360,7 @@ void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
case Input::KEY_GUI_UP:
{
- keyEvent.consume();
+ event.consume();
int idx = mCharacterView->getSelected();
if (idx >= 0)
{
@@ -375,7 +375,7 @@ void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
case Input::KEY_GUI_DOWN:
{
- keyEvent.consume();
+ event.consume();
int idx = mCharacterView->getSelected();
if (idx >= 0)
{
@@ -390,7 +390,7 @@ void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
case Input::KEY_GUI_DELETE:
{
- keyEvent.consume();
+ event.consume();
const int idx = mCharacterView->getSelected();
if (idx >= 0 && mCharacterEntries[idx]
&& mCharacterEntries[idx]->getCharacter())
@@ -402,7 +402,7 @@ void CharSelectDialog::keyPressed(KeyEvent &keyEvent)
case Input::KEY_GUI_SELECT:
{
- keyEvent.consume();
+ event.consume();
use(mCharacterView->getSelected());
break;
}
diff --git a/src/gui/windows/charselectdialog.h b/src/gui/windows/charselectdialog.h
index 38c307f30..cf44f30b9 100644
--- a/src/gui/windows/charselectdialog.h
+++ b/src/gui/windows/charselectdialog.h
@@ -62,7 +62,7 @@ class CharSelectDialog final : public Window,
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
enum SelectAction
{
diff --git a/src/gui/windows/chatwindow.cpp b/src/gui/windows/chatwindow.cpp
index 5698973f3..8d1d3e046 100644
--- a/src/gui/windows/chatwindow.cpp
+++ b/src/gui/windows/chatwindow.cpp
@@ -67,6 +67,7 @@
#include "net/net.h"
#include "utils/copynpaste.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "resources/resourcemanager.h"
@@ -266,12 +267,9 @@ ChatWindow::~ChatWindow()
saveState();
config.setValue("ReturnToggles", mReturnToggles);
removeAllWhispers();
- delete mItemLinkHandler;
- mItemLinkHandler = nullptr;
- delete mColorPicker;
- mColorPicker = nullptr;
- delete mColorListModel;
- mColorListModel = nullptr;
+ delete2(mItemLinkHandler);
+ delete2(mColorPicker);
+ delete2(mColorListModel);
}
void ChatWindow::postInit()
@@ -646,8 +644,7 @@ void ChatWindow::ignoreAllWhispers()
PlayerRelation::IGNORED);
}
- delete (iter->second);
- iter->second = nullptr;
+ delete2(iter->second)
}
}
@@ -732,6 +729,7 @@ void ChatWindow::mousePressed(MouseEvent &event)
Tab *const tab = mChatTabs->getSelectedTab();
if (tab)
{
+ event.consume();
if (inputManager.isActionActive(static_cast<int>(
Input::KEY_CHAT_MOD)))
{
@@ -1857,16 +1855,16 @@ void ChatWindow::mouseMoved(MouseEvent &event)
Window::mouseMoved(event);
}
-void ChatWindow::mouseEntered(MouseEvent& mouseEvent)
+void ChatWindow::mouseEntered(MouseEvent& event)
{
mHaveMouse = true;
- Window::mouseEntered(mouseEvent);
+ Window::mouseEntered(event);
}
-void ChatWindow::mouseExited(MouseEvent& mouseEvent)
+void ChatWindow::mouseExited(MouseEvent& event)
{
updateVisibility();
- Window::mouseExited(mouseEvent);
+ Window::mouseExited(event);
}
void ChatWindow::draw(Graphics* graphics)
diff --git a/src/gui/windows/chatwindow.h b/src/gui/windows/chatwindow.h
index bd5374c56..e755e43f2 100644
--- a/src/gui/windows/chatwindow.h
+++ b/src/gui/windows/chatwindow.h
@@ -274,11 +274,11 @@ class ChatWindow final : public Window,
void optionChanged(const std::string &name) override final;
- void mouseEntered(MouseEvent& mouseEvent) override final;
+ void mouseEntered(MouseEvent& event) override final;
void mouseMoved(MouseEvent &event) override final;
- void mouseExited(MouseEvent& mouseEvent A_UNUSED) override final;
+ void mouseExited(MouseEvent& event A_UNUSED) override final;
void draw(Graphics* graphics) override final;
diff --git a/src/gui/windows/debugwindow.cpp b/src/gui/windows/debugwindow.cpp
index 50dc5dbe5..438103f0a 100644
--- a/src/gui/windows/debugwindow.cpp
+++ b/src/gui/windows/debugwindow.cpp
@@ -42,6 +42,7 @@
#include "net/packetcounters.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/stringutils.h"
#include "utils/timer.h"
@@ -88,12 +89,9 @@ DebugWindow::DebugWindow() :
DebugWindow::~DebugWindow()
{
- delete mMapWidget;
- mMapWidget = nullptr;
- delete mTargetWidget;
- mTargetWidget = nullptr;
- delete mNetWidget;
- mNetWidget = nullptr;
+ delete2(mMapWidget);
+ delete2(mTargetWidget);
+ delete2(mNetWidget);
}
void DebugWindow::postInit()
diff --git a/src/gui/windows/editserverdialog.cpp b/src/gui/windows/editserverdialog.cpp
index 316a7051b..6a25a2d77 100644
--- a/src/gui/windows/editserverdialog.cpp
+++ b/src/gui/windows/editserverdialog.cpp
@@ -242,12 +242,12 @@ void EditServerDialog::action(const ActionEvent &event)
}
}
-void EditServerDialog::keyPressed(KeyEvent &keyEvent)
+void EditServerDialog::keyPressed(KeyEvent &event)
{
- if (keyEvent.isConsumed())
+ if (event.isConsumed())
return;
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == static_cast<int>(Input::KEY_GUI_CANCEL))
{
diff --git a/src/gui/windows/editserverdialog.h b/src/gui/windows/editserverdialog.h
index b70d1031b..98f5e07fd 100644
--- a/src/gui/windows/editserverdialog.h
+++ b/src/gui/windows/editserverdialog.h
@@ -59,7 +59,7 @@ class EditServerDialog final : public Window,
*/
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
private:
TextField *mServerAddressField;
diff --git a/src/gui/windows/emotewindow.cpp b/src/gui/windows/emotewindow.cpp
index 3a7141533..0f286b145 100644
--- a/src/gui/windows/emotewindow.cpp
+++ b/src/gui/windows/emotewindow.cpp
@@ -28,6 +28,7 @@
#include "gui/widgets/scrollarea.h"
#include "gui/widgets/tabbedarea.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "resources/image.h"
@@ -121,20 +122,13 @@ EmoteWindow::~EmoteWindow()
{
mTabs->removeAll(false);
mTabs->removeTab(mTabs->getTabByIndex(0));
- delete mEmotePage;
- mEmotePage = nullptr;
- delete mColorPage;
- mColorPage = nullptr;
- delete mColorModel;
- mColorModel = nullptr;
- delete mScrollColorPage;
- mScrollColorPage = nullptr;
- delete mFontPage;
- mFontPage = nullptr;
- delete mFontModel;
- mFontModel = nullptr;
- delete mScrollFontPage;
- mScrollFontPage = nullptr;
+ delete2(mEmotePage);
+ delete2(mColorPage);
+ delete2(mColorModel);
+ delete2(mScrollColorPage);
+ delete2(mFontPage);
+ delete2(mFontModel);
+ delete2(mScrollFontPage);
if (mImageSet)
{
mImageSet->decRef();
diff --git a/src/gui/windows/equipmentwindow.cpp b/src/gui/windows/equipmentwindow.cpp
index c45595dff..4c026281b 100644
--- a/src/gui/windows/equipmentwindow.cpp
+++ b/src/gui/windows/equipmentwindow.cpp
@@ -44,6 +44,7 @@
#include "resources/imageset.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -122,7 +123,7 @@ void EquipmentWindow::postInit()
mUnequip->setEnabled(false);
ImageRect rect;
- Theme::instance()->loadRect(rect, "equipment_background.xml", "", 0, 1);
+ theme->loadRect(rect, "equipment_background.xml", "", 0, 1);
mSlotBackground = rect.grid[0];
mSlotHighlightedBackground = rect.grid[1];
add(mPlayerBox);
@@ -132,14 +133,12 @@ void EquipmentWindow::postInit()
EquipmentWindow::~EquipmentWindow()
{
- delete mItemPopup;
- mItemPopup = nullptr;
+ delete2(mItemPopup);
if (this == beingEquipmentWindow)
{
if (mEquipment)
delete mEquipment->getBackend();
- delete mEquipment;
- mEquipment = nullptr;
+ delete2(mEquipment)
}
delete_all(mBoxes);
mBoxes.clear();
@@ -152,8 +151,7 @@ EquipmentWindow::~EquipmentWindow()
mSlotBackground->decRef();
if (mSlotHighlightedBackground)
mSlotHighlightedBackground->decRef();
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
}
void EquipmentWindow::draw(Graphics *graphics)
@@ -295,22 +293,22 @@ Item *EquipmentWindow::getItem(const int x, const int y) const
return nullptr;
}
-void EquipmentWindow::mousePressed(MouseEvent& mouseEvent)
+void EquipmentWindow::mousePressed(MouseEvent& event)
{
if (!mEquipment)
{
- Window::mousePressed(mouseEvent);
+ Window::mousePressed(event);
return;
}
- const int x = mouseEvent.getX();
- const int y = mouseEvent.getY();
+ const int x = event.getX();
+ const int y = event.getY();
- if (mouseEvent.getButton() == MouseEvent::LEFT)
+ if (event.getButton() == MouseEvent::LEFT)
{
if (mForing)
{
- Window::mousePressed(mouseEvent);
+ Window::mousePressed(event);
return;
}
// Checks if any of the presses were in the equip boxes.
@@ -332,6 +330,7 @@ void EquipmentWindow::mousePressed(MouseEvent& mouseEvent)
inBox = true;
if (item)
{
+ event.consume();
setSelected(i);
dragDrop.dragItem(item, DRAGDROP_SOURCE_EQUIPMENT);
return;
@@ -341,7 +340,7 @@ void EquipmentWindow::mousePressed(MouseEvent& mouseEvent)
return;
}
}
- else if (mouseEvent.getButton() == MouseEvent::RIGHT)
+ else if (event.getButton() == MouseEvent::RIGHT)
{
if (Item *const item = getItem(x, y))
{
@@ -355,6 +354,7 @@ void EquipmentWindow::mousePressed(MouseEvent& mouseEvent)
const int my = y + getY();
if (viewport)
{
+ event.consume();
if (mForing)
viewport->showUndressPopup(mx, my, mBeing, item);
else
@@ -363,12 +363,12 @@ void EquipmentWindow::mousePressed(MouseEvent& mouseEvent)
}
}
}
- Window::mousePressed(mouseEvent);
+ Window::mousePressed(event);
}
-void EquipmentWindow::mouseReleased(MouseEvent &mouseEvent)
+void EquipmentWindow::mouseReleased(MouseEvent &event)
{
- Window::mouseReleased(mouseEvent);
+ Window::mouseReleased(event);
const DragDropSource src = dragDrop.getSource();
if (dragDrop.isEmpty() || (src != DRAGDROP_SOURCE_INVENTORY
&& src != DRAGDROP_SOURCE_EQUIPMENT))
@@ -397,8 +397,8 @@ void EquipmentWindow::mouseReleased(MouseEvent &mouseEvent)
{
if (item->isEquipment())
{
- const int x = mouseEvent.getX();
- const int y = mouseEvent.getY();
+ const int x = event.getX();
+ const int y = event.getY();
for (std::vector<EquipmentBox*>::const_iterator
it = mBoxes.begin(), it_end = mBoxes.end();
it != it_end; ++ it)
diff --git a/src/gui/windows/equipmentwindow.h b/src/gui/windows/equipmentwindow.h
index 245328b8e..45d4246e3 100644
--- a/src/gui/windows/equipmentwindow.h
+++ b/src/gui/windows/equipmentwindow.h
@@ -86,7 +86,7 @@ class EquipmentWindow final : public Window,
void action(const ActionEvent &event) override final;
- void mousePressed(MouseEvent& mouseEvent) override final;
+ void mousePressed(MouseEvent& event) override final;
const Item* getEquipment(const int i) const A_WARN_UNUSED
{ return mEquipment ? mEquipment->getEquipment(i) : nullptr; }
diff --git a/src/gui/windows/inventorywindow.cpp b/src/gui/windows/inventorywindow.cpp
index 92b21dfd1..c2a4b4636 100644
--- a/src/gui/windows/inventorywindow.cpp
+++ b/src/gui/windows/inventorywindow.cpp
@@ -59,6 +59,8 @@
#include "net/inventoryhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
+
#include <string>
#include "debug.h"
@@ -98,8 +100,8 @@ InventoryWindow::InventoryWindow(Inventory *const inventory):
mCompactMode(false)
{
mTextPopup->postInit();
- mSlotsBar->setColor(Theme::getThemeColor(Theme::SLOTS_BAR),
- Theme::getThemeColor(Theme::SLOTS_BAR_OUTLINE));
+ mSlotsBar->setColor(getThemeColor(Theme::SLOTS_BAR),
+ getThemeColor(Theme::SLOTS_BAR_OUTLINE));
if (inventory)
{
@@ -194,8 +196,8 @@ InventoryWindow::InventoryWindow(Inventory *const inventory):
mEquipmentButton = new Button(this, _("Equipment"), "equipment", this);
mWeightBar = new ProgressBar(this, 0.0F, 100, 0, Theme::PROG_WEIGHT,
"weightprogressbar.xml", "weightprogressbar_fill.xml");
- mWeightBar->setColor(Theme::getThemeColor(Theme::WEIGHT_BAR),
- Theme::getThemeColor(Theme::WEIGHT_BAR_OUTLINE));
+ mWeightBar->setColor(getThemeColor(Theme::WEIGHT_BAR),
+ getThemeColor(Theme::WEIGHT_BAR_OUTLINE));
place(0, 0, mWeightBar, 4);
mSlotsBarCell = &place(4, 0, mSlotsBar, 5);
@@ -274,8 +276,7 @@ InventoryWindow::~InventoryWindow()
invInstances.front()->updateDropButton();
mSortDropDown->hideDrop(false);
- delete mSortModel;
- mSortModel = nullptr;
+ delete2(mSortModel);
mTextPopup = nullptr;
}
diff --git a/src/gui/windows/itemamountwindow.cpp b/src/gui/windows/itemamountwindow.cpp
index ec581a96e..472057060 100644
--- a/src/gui/windows/itemamountwindow.cpp
+++ b/src/gui/windows/itemamountwindow.cpp
@@ -48,6 +48,7 @@
#include "gui/widgets/label.h"
#include "gui/widgets/slider.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -261,8 +262,7 @@ void ItemAmountWindow::postInit()
ItemAmountWindow::~ItemAmountWindow()
{
- delete mItemPopup;
- mItemPopup = nullptr;
+ delete2(mItemPopup);
}
// Show ItemTooltip
@@ -388,7 +388,7 @@ void ItemAmountWindow::close()
scheduleDelete();
}
-void ItemAmountWindow::keyReleased(KeyEvent &keyEvent A_UNUSED)
+void ItemAmountWindow::keyReleased(KeyEvent &event A_UNUSED)
{
mItemAmountSlide->setValue(mItemAmountTextField->getValue());
}
diff --git a/src/gui/windows/itemamountwindow.h b/src/gui/windows/itemamountwindow.h
index 2a414bb24..d2dca064e 100644
--- a/src/gui/windows/itemamountwindow.h
+++ b/src/gui/windows/itemamountwindow.h
@@ -82,7 +82,7 @@ class ItemAmountWindow final : public Window,
*/
void close();
- void keyReleased(KeyEvent &keyEvent) override final;
+ void keyReleased(KeyEvent &event) override final;
/**
* Creates the dialog, or bypass it if there aren't enough items.
diff --git a/src/gui/windows/logindialog.cpp b/src/gui/windows/logindialog.cpp
index 71abf153a..b2242d3f6 100644
--- a/src/gui/windows/logindialog.cpp
+++ b/src/gui/windows/logindialog.cpp
@@ -208,10 +208,8 @@ void LoginDialog::postInit()
LoginDialog::~LoginDialog()
{
- delete mUpdateTypeModel;
- mUpdateTypeModel = nullptr;
- delete mUpdateListModel;
- mUpdateListModel = nullptr;
+ delete2(mUpdateTypeModel);
+ delete2(mUpdateListModel);
}
void LoginDialog::action(const ActionEvent &event)
@@ -256,15 +254,15 @@ void LoginDialog::action(const ActionEvent &event)
}
}
-void LoginDialog::keyPressed(KeyEvent &keyEvent)
+void LoginDialog::keyPressed(KeyEvent &event)
{
- if (keyEvent.isConsumed())
+ if (event.isConsumed())
{
mLoginButton->setEnabled(canSubmit());
return;
}
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == static_cast<int>(Input::KEY_GUI_CANCEL))
{
action(ActionEvent(nullptr, mServerButton->getActionEventId()));
diff --git a/src/gui/windows/logindialog.h b/src/gui/windows/logindialog.h
index 7150b62c1..1813e1817 100644
--- a/src/gui/windows/logindialog.h
+++ b/src/gui/windows/logindialog.h
@@ -71,7 +71,7 @@ class LoginDialog final : public Window,
/**
* Called when a key is pressed in one of the text fields.
*/
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
void close() override final;
diff --git a/src/gui/windows/minimap.cpp b/src/gui/windows/minimap.cpp
index 583a37746..9be6d7304 100644
--- a/src/gui/windows/minimap.cpp
+++ b/src/gui/windows/minimap.cpp
@@ -39,6 +39,7 @@
#include "resources/imagehelper.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/sdlcheckutils.h"
@@ -97,8 +98,7 @@ Minimap::~Minimap()
mMapImage->decRef();
mMapImage = nullptr;
}
- delete mTextPopup;
- mTextPopup = nullptr;
+ delete2(mTextPopup);
}
void Minimap::setMap(const Map *const map)
diff --git a/src/gui/windows/ministatuswindow.cpp b/src/gui/windows/ministatuswindow.cpp
index 226132652..885ea619b 100644
--- a/src/gui/windows/ministatuswindow.cpp
+++ b/src/gui/windows/ministatuswindow.cpp
@@ -42,6 +42,7 @@
#include "net/playerhandler.h"
#include "net/gamehandler.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -52,7 +53,7 @@ extern volatile int tick_time;
typedef std::vector <ProgressBar*>::const_iterator ProgressBarVectorCIter;
MiniStatusWindow::MiniStatusWindow() :
- Popup("MiniStatus", "ministatus.xml"),
+ Window("MiniStatus", false, nullptr, "ministatus.xml"),
InventoryListener(),
mBars(),
mBarNames(),
@@ -114,8 +115,8 @@ MiniStatusWindow::MiniStatusWindow() :
StatusWindow::updateHPBar(mHpBar);
- if (Net::getGameHandler()->canUseMagicBar())
- StatusWindow::updateMPBar(mMpBar);
+ if (Net::getGameHandler()->canUseMagicBar() && statusWindow)
+ statusWindow->updateMPBar(mMpBar);
const int job = Net::getPlayerHandler()->getJobLocation()
&& serverConfig.getValueBool("showJob", true);
@@ -134,7 +135,7 @@ MiniStatusWindow::MiniStatusWindow() :
loadBars();
updateBars();
- setVisible(config.getValueBool(getPopupName() + "Visible", true));
+ setVisible(true);
addMouseListener(this);
Inventory *const inv = PlayerInfo::getInventory();
if (inv)
@@ -147,10 +148,8 @@ MiniStatusWindow::MiniStatusWindow() :
MiniStatusWindow::~MiniStatusWindow()
{
- delete mTextPopup;
- mTextPopup = nullptr;
- delete mStatusPopup;
- mStatusPopup = nullptr;
+ delete2(mTextPopup);
+ delete2(mStatusPopup);
delete_all(mIcons);
mIcons.clear();
@@ -183,8 +182,7 @@ ProgressBar *MiniStatusWindow::createBar(const float progress,
progress, width, height, backColor, skin, skinFill);
bar->setActionEventId(name);
bar->setId(description);
- bar->setColor(Theme::getThemeColor(textColor),
- Theme::getThemeColor(textColor + 1));
+ bar->setColor(getThemeColor(textColor), getThemeColor(textColor + 1));
mBars.push_back(bar);
mBarNames[name] = bar;
return bar;
@@ -195,7 +193,7 @@ void MiniStatusWindow::updateBars()
int x = 0;
const ProgressBar *lastBar = nullptr;
FOR_EACH (ProgressBarVectorCIter, it, mBars)
- safeRemove(*it);
+ remove(*it);
FOR_EACH (ProgressBarVectorCIter, it, mBars)
{
@@ -264,7 +262,7 @@ void MiniStatusWindow::processEvent(const Channels channel A_UNUSED,
}
else if (id == PlayerInfo::MP || id == PlayerInfo::MAX_MP)
{
- StatusWindow::updateMPBar(mMpBar);
+ statusWindow->updateMPBar(mMpBar);
}
else if (id == PlayerInfo::EXP || id == PlayerInfo::EXP_NEEDED)
{
@@ -282,14 +280,14 @@ void MiniStatusWindow::processEvent(const Channels channel A_UNUSED,
}
else if (event.getName() == EVENT_UPDATESTAT)
{
- StatusWindow::updateMPBar(mMpBar);
+ statusWindow->updateMPBar(mMpBar);
StatusWindow::updateJobBar(mJobBar);
}
}
void MiniStatusWindow::updateStatus()
{
- StatusWindow::updateStatusBar(mStatusBar);
+ statusWindow->updateStatusBar(mStatusBar);
if (mStatusPopup && mStatusPopup->isPopupVisible())
mStatusPopup->update();
}
@@ -297,7 +295,7 @@ void MiniStatusWindow::updateStatus()
void MiniStatusWindow::logic()
{
BLOCK_START("MiniStatusWindow::logic")
- Popup::logic();
+ Window::logic();
for (size_t i = 0, sz = mIcons.size(); i < sz; i++)
{
@@ -317,7 +315,7 @@ void MiniStatusWindow::draw(Graphics *graphics)
void MiniStatusWindow::mouseMoved(MouseEvent &event)
{
- Popup::mouseMoved(event);
+ Window::mouseMoved(event);
const int x = event.getX();
const int y = event.getY();
@@ -444,6 +442,7 @@ void MiniStatusWindow::mousePressed(MouseEvent &event)
event.getSource());
if (!bar)
return;
+ event.consume();
if (viewport)
{
viewport->showPopup(getX() + event.getX(),
@@ -454,7 +453,7 @@ void MiniStatusWindow::mousePressed(MouseEvent &event)
void MiniStatusWindow::mouseExited(MouseEvent &event)
{
- Popup::mouseExited(event);
+ Window::mouseExited(event);
mTextPopup->hide();
mStatusPopup->hide();
diff --git a/src/gui/windows/ministatuswindow.h b/src/gui/windows/ministatuswindow.h
index ee20ef69b..6939f8f54 100644
--- a/src/gui/windows/ministatuswindow.h
+++ b/src/gui/windows/ministatuswindow.h
@@ -27,7 +27,7 @@
#include "listeners/depricatedlistener.h"
-#include "gui/widgets/popup.h"
+#include "gui/widgets/window.h"
#include <vector>
@@ -42,7 +42,7 @@ class TextPopup;
*
* \ingroup Interface
*/
-class MiniStatusWindow final : public Popup,
+class MiniStatusWindow final : public Window,
public InventoryListener,
public DepricatedListener
{
@@ -71,7 +71,7 @@ class MiniStatusWindow final : public Popup,
void draw(Graphics *graphics) override final;
- void mouseMoved(MouseEvent &mouseEvent) override final;
+ void mouseMoved(MouseEvent &event) override final;
void mousePressed(MouseEvent &event) override final;
diff --git a/src/gui/windows/npcdialog.cpp b/src/gui/windows/npcdialog.cpp
index 17454b6ab..56306a90f 100644
--- a/src/gui/windows/npcdialog.cpp
+++ b/src/gui/windows/npcdialog.cpp
@@ -57,6 +57,7 @@
#include "net/npchandler.h"
#include "utils/copynpaste.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -216,44 +217,23 @@ NpcDialog::~NpcDialog()
delete mPlayerBox;
}
- delete mTextBox;
- mTextBox = nullptr;
- delete mClearButton;
- mClearButton = nullptr;
- delete mButton;
- mButton = nullptr;
- delete mButton2;
- mButton2 = nullptr;
- delete mButton3;
- mButton3 = nullptr;
-
- // These might not actually be in the layout, so lets be safe
- delete mScrollArea;
- mScrollArea = nullptr;
- delete mItemList;
- mItemList = nullptr;
- delete mTextField;
- mTextField = nullptr;
- delete mIntField;
- mIntField = nullptr;
- delete mResetButton;
- mResetButton = nullptr;
- delete mPlusButton;
- mPlusButton = nullptr;
- delete mMinusButton;
- mMinusButton = nullptr;
- delete mItemLinkHandler;
- mItemLinkHandler = nullptr;
-
- delete mItemContainer;
- mItemContainer = nullptr;
- delete mInventory;
- mInventory = nullptr;
- delete mItemScrollArea;
- mItemScrollArea = nullptr;
-
- delete mListScrollArea;
- mListScrollArea = nullptr;
+ delete2(mTextBox);
+ delete2(mClearButton);
+ delete2(mButton);
+ delete2(mButton2);
+ delete2(mButton3);
+ delete2(mScrollArea);
+ delete2(mItemList);
+ delete2(mTextField);
+ delete2(mIntField);
+ delete2(mResetButton);
+ delete2(mPlusButton);
+ delete2(mMinusButton);
+ delete2(mItemLinkHandler);
+ delete2(mItemContainer);
+ delete2(mInventory);
+ delete2(mItemScrollArea);
+ delete2(mListScrollArea);
FOR_EACH (ImageVectorIter, it, mImages)
{
@@ -896,8 +876,7 @@ void NpcDialog::showAvatar(const uint16_t avatarId)
}
else
{
- delete mAvatarBeing;
- mAvatarBeing = nullptr;
+ delete2(mAvatarBeing)
mPlayerBox->setPlayer(nullptr);
}
if (needShow != mShowAvatar)
@@ -969,6 +948,7 @@ void NpcDialog::mousePressed(MouseEvent &event)
if (event.getButton() == MouseEvent::RIGHT
&& event.getSource() == mTextBox)
{
+ event.consume();
if (viewport)
viewport->showNpcDialogPopup(mNpcId);
}
diff --git a/src/gui/windows/questswindow.cpp b/src/gui/windows/questswindow.cpp
index 8d4eae9c8..b57ed9bd7 100644
--- a/src/gui/windows/questswindow.cpp
+++ b/src/gui/windows/questswindow.cpp
@@ -38,6 +38,7 @@
#include "gui/widgets/itemlinkhandler.h"
#include "gui/widgets/scrollarea.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -178,8 +179,7 @@ QuestsWindow::QuestsWindow() :
QuestsWindow::~QuestsWindow()
{
- delete mQuestsModel;
- mQuestsModel = nullptr;
+ delete2(mQuestsModel);
for (std::map<int, std::vector<QuestItem*> >::iterator it
= mQuests.begin(), it_end = mQuests.end(); it != it_end; ++ it)
@@ -194,8 +194,7 @@ QuestsWindow::~QuestsWindow()
delete_all(mAllEffects);
mAllEffects.clear();
- delete mItemLinkHandler;
- mItemLinkHandler = nullptr;
+ delete2(mItemLinkHandler);
mQuests.clear();
mQuestLinks.clear();
if (mCompleteIcon)
diff --git a/src/gui/windows/quitdialog.cpp b/src/gui/windows/quitdialog.cpp
index 98aa70c70..a1add2711 100644
--- a/src/gui/windows/quitdialog.cpp
+++ b/src/gui/windows/quitdialog.cpp
@@ -131,14 +131,10 @@ QuitDialog::~QuitDialog()
{
if (mMyPointer)
*mMyPointer = nullptr;
- delete mForceQuit;
- mForceQuit = nullptr;
- delete mLogoutQuit;
- mLogoutQuit = nullptr;
- delete mSwitchAccountServer;
- mSwitchAccountServer = nullptr;
- delete mSwitchCharacter;
- mSwitchCharacter = nullptr;
+ delete2(mForceQuit);
+ delete2(mLogoutQuit);
+ delete2(mSwitchAccountServer);
+ delete2(mSwitchCharacter);
}
void QuitDialog::placeOption(ContainerPlacer &placer,
@@ -203,9 +199,9 @@ void QuitDialog::action(const ActionEvent &event)
scheduleDelete();
}
-void QuitDialog::keyPressed(KeyEvent &keyEvent)
+void QuitDialog::keyPressed(KeyEvent &event)
{
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
int dir = 0;
switch (actionId)
diff --git a/src/gui/windows/quitdialog.h b/src/gui/windows/quitdialog.h
index 8ce60d06c..ffcea4122 100644
--- a/src/gui/windows/quitdialog.h
+++ b/src/gui/windows/quitdialog.h
@@ -64,7 +64,7 @@ class QuitDialog final : public Window,
*/
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
private:
void placeOption(ContainerPlacer &placer,
diff --git a/src/gui/windows/registerdialog.cpp b/src/gui/windows/registerdialog.cpp
index 50344f223..55a328fa8 100644
--- a/src/gui/windows/registerdialog.cpp
+++ b/src/gui/windows/registerdialog.cpp
@@ -40,6 +40,7 @@
#include "net/loginhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -169,8 +170,7 @@ void RegisterDialog::postInit()
RegisterDialog::~RegisterDialog()
{
- delete mWrongDataNoticeListener;
- mWrongDataNoticeListener = nullptr;
+ delete2(mWrongDataNoticeListener);
}
void RegisterDialog::action(const ActionEvent &event)
@@ -282,14 +282,14 @@ void RegisterDialog::action(const ActionEvent &event)
}
}
-void RegisterDialog::keyPressed(KeyEvent &keyEvent)
+void RegisterDialog::keyPressed(KeyEvent &event)
{
- if (keyEvent.isConsumed())
+ if (event.isConsumed())
{
mRegisterButton->setEnabled(canSubmit());
return;
}
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == static_cast<int>(Input::KEY_GUI_CANCEL))
{
action(ActionEvent(nullptr, mCancelButton->getActionEventId()));
diff --git a/src/gui/windows/registerdialog.h b/src/gui/windows/registerdialog.h
index 1d5b5e48b..90087b5e2 100644
--- a/src/gui/windows/registerdialog.h
+++ b/src/gui/windows/registerdialog.h
@@ -87,7 +87,7 @@ class RegisterDialog final : public Window,
/**
* Called when a key is pressed in one of the text fields.
*/
- void keyPressed(KeyEvent &keyEvent) override;
+ void keyPressed(KeyEvent &event) override;
void close() override;
diff --git a/src/gui/windows/selldialog.cpp b/src/gui/windows/selldialog.cpp
index ebee65d1e..604caa72e 100644
--- a/src/gui/windows/selldialog.cpp
+++ b/src/gui/windows/selldialog.cpp
@@ -45,6 +45,7 @@
#include "resources/iteminfo.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -162,8 +163,7 @@ void SellDialog::init()
SellDialog::~SellDialog()
{
- delete mShopItems;
- mShopItems = nullptr;
+ delete2(mShopItems);
instances.remove(this);
}
diff --git a/src/gui/windows/serverdialog.cpp b/src/gui/windows/serverdialog.cpp
index 112d1588d..9e85f5c89 100644
--- a/src/gui/windows/serverdialog.cpp
+++ b/src/gui/windows/serverdialog.cpp
@@ -46,6 +46,7 @@
#include "gui/widgets/listbox.h"
#include "gui/widgets/scrollarea.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/langs.h"
@@ -295,11 +296,9 @@ ServerDialog::~ServerDialog()
if (mDownload)
{
mDownload->cancel();
- delete mDownload;
- mDownload = nullptr;
+ delete2(mDownload)
}
- delete mServersListModel;
- mServersListModel = nullptr;
+ delete2(mServersListModel);
}
void ServerDialog::connectToSelectedServer()
@@ -389,18 +388,18 @@ void ServerDialog::action(const ActionEvent &event)
}
}
-void ServerDialog::keyPressed(KeyEvent &keyEvent)
+void ServerDialog::keyPressed(KeyEvent &event)
{
- switch (keyEvent.getActionId())
+ switch (event.getActionId())
{
case Input::KEY_GUI_CANCEL:
- keyEvent.consume();
+ event.consume();
client->setState(STATE_EXIT);
return;
case Input::KEY_GUI_SELECT:
case Input::KEY_GUI_SELECT2:
- keyEvent.consume();
+ event.consume();
action(ActionEvent(nullptr,
mConnectButton->getActionEventId()));
return;
@@ -435,8 +434,8 @@ void ServerDialog::keyPressed(KeyEvent &keyEvent)
default:
break;
}
- if (!keyEvent.isConsumed())
- mServersList->keyPressed(keyEvent);
+ if (!event.isConsumed())
+ mServersList->keyPressed(event);
}
void ServerDialog::valueChanged(const SelectionEvent &)
@@ -450,13 +449,17 @@ void ServerDialog::valueChanged(const SelectionEvent &)
mDeleteButton->setEnabled(true);
}
-void ServerDialog::mouseClicked(MouseEvent &mouseEvent)
+void ServerDialog::mouseClicked(MouseEvent &event)
{
- if (mouseEvent.getClickCount() == 2 &&
- mouseEvent.getSource() == mServersList)
+ if (event.getButton() == MouseEvent::LEFT)
{
- action(ActionEvent(mConnectButton,
- mConnectButton->getActionEventId()));
+ event.consume();
+ if (event.getClickCount() == 2 &&
+ event.getSource() == mServersList)
+ {
+ action(ActionEvent(mConnectButton,
+ mConnectButton->getActionEventId()));
+ }
}
}
@@ -513,8 +516,7 @@ void ServerDialog::downloadServerList()
if (mDownload)
{
mDownload->cancel();
- delete mDownload;
- mDownload = nullptr;
+ delete2(mDownload)
}
mDownload = new Net::Download(this, listFile,
diff --git a/src/gui/windows/serverdialog.h b/src/gui/windows/serverdialog.h
index 7c3a05ab3..88b6a7caf 100644
--- a/src/gui/windows/serverdialog.h
+++ b/src/gui/windows/serverdialog.h
@@ -74,14 +74,14 @@ class ServerDialog final : public Window,
*/
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
/**
* Called when the selected value changed in the servers list box.
*/
void valueChanged(const SelectionEvent &event) override final;
- void mouseClicked(MouseEvent &mouseEvent) override final;
+ void mouseClicked(MouseEvent &event) override final;
void logic() override final;
diff --git a/src/gui/windows/setupwindow.cpp b/src/gui/windows/setupwindow.cpp
index 1760d00bd..7239061ff 100644
--- a/src/gui/windows/setupwindow.cpp
+++ b/src/gui/windows/setupwindow.cpp
@@ -48,6 +48,7 @@
#include "gui/widgets/label.h"
#include "gui/widgets/tabbedarea.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -223,8 +224,7 @@ void SetupWindow::unloadModTab()
mTabs.remove(mModsTab);
Tab *const tab = mPanel->getTab(mModsTab->getName());
mPanel->removeTab(tab);
- delete mModsTab;
- mModsTab = nullptr;
+ delete2(mModsTab)
}
}
diff --git a/src/gui/windows/shopwindow.cpp b/src/gui/windows/shopwindow.cpp
index 923511baa..b44dcc19e 100644
--- a/src/gui/windows/shopwindow.cpp
+++ b/src/gui/windows/shopwindow.cpp
@@ -58,6 +58,7 @@
#include "resources/iteminfo.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <sstream>
@@ -197,11 +198,8 @@ ShopWindow::~ShopWindow()
{
saveList();
- delete mBuyShopItems;
- mBuyShopItems = nullptr;
-
- delete mSellShopItems;
- mSellShopItems = nullptr;
+ delete2(mBuyShopItems);
+ delete2(mSellShopItems);
instances.remove(this);
}
diff --git a/src/gui/windows/shortcutwindow.cpp b/src/gui/windows/shortcutwindow.cpp
index 6ec442cd5..8387d7e91 100644
--- a/src/gui/windows/shortcutwindow.cpp
+++ b/src/gui/windows/shortcutwindow.cpp
@@ -30,6 +30,8 @@
#include "gui/widgets/shortcutcontainer.h"
#include "gui/widgets/tabs/tab.h"
+#include "utils/delete2.h"
+
#include "debug.h"
static const int SCROLL_PADDING = 0;
@@ -152,10 +154,8 @@ ShortcutWindow::~ShortcutWindow()
{
if (mTabs)
mTabs->removeAll();
- delete mTabs;
- mTabs = nullptr;
- delete mItems;
- mItems = nullptr;
+ delete2(mTabs);
+ delete2(mItems);
}
void ShortcutWindow::addTab(const std::string &name,
diff --git a/src/gui/windows/skilldialog.cpp b/src/gui/windows/skilldialog.cpp
index 21cc009bc..f077341bf 100644
--- a/src/gui/windows/skilldialog.cpp
+++ b/src/gui/windows/skilldialog.cpp
@@ -50,6 +50,7 @@
#include "net/playerhandler.h"
#include "net/skillhandler.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -83,10 +84,8 @@ class SkillListBox final : public ListBox
~SkillListBox()
{
- delete mModel;
- mModel = nullptr;
- delete mPopup;
- mPopup = nullptr;
+ delete2(mModel)
+ delete2(mPopup)
}
SkillInfo *getSelectedInfo() const
@@ -215,6 +214,7 @@ class SkillListBox final : public ListBox
const SkillInfo *const skill = getSkillByEvent(event);
if (!skill)
return;
+ event.consume();
mSkillClicked = true;
}
}
@@ -255,8 +255,7 @@ class SkillTab final : public Tab
~SkillTab()
{
- delete mListBox;
- mListBox = nullptr;
+ delete2(mListBox)
}
SkillInfo *getSelectedInfo() const
diff --git a/src/gui/windows/socialwindow.cpp b/src/gui/windows/socialwindow.cpp
index 8e6becca1..3f6fe663d 100644
--- a/src/gui/windows/socialwindow.cpp
+++ b/src/gui/windows/socialwindow.cpp
@@ -57,6 +57,7 @@
#include "net/guildhandler.h"
#include "net/partyhandler.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -206,10 +207,8 @@ public:
~SocialGuildTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
+ delete2(mList)
+ delete2(mScroll)
}
void action(const ActionEvent &event) override final
@@ -342,10 +341,8 @@ public:
~SocialGuildTab2()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
+ delete2(mList)
+ delete2(mScroll)
}
void action(const ActionEvent &event A_UNUSED) override final
@@ -411,10 +408,8 @@ public:
~SocialPartyTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
+ delete2(mList)
+ delete2(mScroll)
}
void action(const ActionEvent &event) override final
@@ -530,12 +525,9 @@ public:
~SocialPlayersTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
- delete mBeings;
- mBeings = nullptr;
+ delete2(mList)
+ delete2(mScroll)
+ delete2(mBeings)
}
void updateList() override final
@@ -568,6 +560,7 @@ public:
avatar->setLevel(being->getLevel());
avatar->setGender(being->getGender());
avatar->setIp(being->getIp());
+ avatar->setPoison(being->getPoison());
}
}
@@ -696,12 +689,9 @@ public:
~SocialNavigationTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
- delete mBeings;
- mBeings = nullptr;
+ delete2(mList)
+ delete2(mScroll)
+ delete2(mBeings)
}
void updateList() override final
@@ -1025,12 +1015,9 @@ public:
~SocialAttackTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
- delete mBeings;
- mBeings = nullptr;
+ delete2(mList)
+ delete2(mScroll)
+ delete2(mBeings)
}
void updateList() override final
@@ -1072,12 +1059,9 @@ public:
~SocialPickupTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
- delete mBeings;
- mBeings = nullptr;
+ delete2(mList)
+ delete2(mScroll)
+ delete2(mBeings)
}
void updateList() override final
@@ -1119,12 +1103,9 @@ public:
~SocialFriendsTab()
{
- delete mList;
- mList = nullptr;
- delete mScroll;
- mScroll = nullptr;
- delete mBeings;
- mBeings = nullptr;
+ delete2(mList)
+ delete2(mScroll)
+ delete2(mBeings)
}
void updateList() override final
@@ -1370,18 +1351,12 @@ SocialWindow::~SocialWindow()
mPartyInviter.clear();
}
- delete mCreatePopup;
- mCreatePopup = nullptr;
- delete mPlayers;
- mPlayers = nullptr;
- delete mNavigation;
- mNavigation = nullptr;
- delete mAttackFilter;
- mAttackFilter = nullptr;
- delete mPickupFilter;
- mPickupFilter = nullptr;
- delete mFriends;
- mFriends = nullptr;
+ delete2(mCreatePopup);
+ delete2(mPlayers);
+ delete2(mNavigation);
+ delete2(mAttackFilter);
+ delete2(mPickupFilter);
+ delete2(mFriends);
}
bool SocialWindow::addTab(Guild *const guild)
diff --git a/src/gui/windows/statuswindow.cpp b/src/gui/windows/statuswindow.cpp
index 05172c9b3..98d3ea82e 100644
--- a/src/gui/windows/statuswindow.cpp
+++ b/src/gui/windows/statuswindow.cpp
@@ -49,6 +49,7 @@
#include "net/playerhandler.h"
#include "net/gamehandler.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <SDL_timer.h>
@@ -193,16 +194,16 @@ StatusWindow::StatusWindow() :
mHpBar = new ProgressBar(this, static_cast<float>(PlayerInfo::getAttribute(
PlayerInfo::HP)) / static_cast<float>(max), 80, 0, Theme::PROG_HP,
"hpprogressbar.xml", "hpprogressbar_fill.xml");
- mHpBar->setColor(Theme::getThemeColor(Theme::HP_BAR),
- Theme::getThemeColor(Theme::HP_BAR_OUTLINE));
+ mHpBar->setColor(getThemeColor(Theme::HP_BAR),
+ getThemeColor(Theme::HP_BAR_OUTLINE));
max = PlayerInfo::getAttribute(PlayerInfo::EXP_NEEDED);
mXpBar = new ProgressBar(this, max ?
static_cast<float>(PlayerInfo::getAttribute(PlayerInfo::EXP))
/ static_cast<float>(max) : static_cast<float>(0), 80, 0,
Theme::PROG_EXP, "xpprogressbar.xml", "xpprogressbar_fill.xml");
- mXpBar->setColor(Theme::getThemeColor(Theme::XP_BAR),
- Theme::getThemeColor(Theme::XP_BAR_OUTLINE));
+ mXpBar->setColor(getThemeColor(Theme::XP_BAR),
+ getThemeColor(Theme::XP_BAR_OUTLINE));
const bool magicBar = Net::getGameHandler()->canUseMagicBar();
const int job = Net::getPlayerHandler()->getJobLocation()
@@ -222,13 +223,13 @@ StatusWindow::StatusWindow() :
useMagic ? "mpprogressbar_fill.xml" : "nompprogressbar_fill.xml");
if (useMagic)
{
- mMpBar->setColor(Theme::getThemeColor(Theme::MP_BAR),
- Theme::getThemeColor(Theme::MP_BAR_OUTLINE));
+ mMpBar->setColor(getThemeColor(Theme::MP_BAR),
+ getThemeColor(Theme::MP_BAR_OUTLINE));
}
else
{
- mMpBar->setColor(Theme::getThemeColor(Theme::NO_MP_BAR),
- Theme::getThemeColor(Theme::NO_MP_BAR_OUTLINE));
+ mMpBar->setColor(getThemeColor(Theme::NO_MP_BAR),
+ getThemeColor(Theme::NO_MP_BAR_OUTLINE));
}
}
else
@@ -260,8 +261,8 @@ StatusWindow::StatusWindow() :
mJobLabel = new Label(this, _("Job:"));
mJobBar = new ProgressBar(this, 0.0F, 80, 0, Theme::PROG_JOB,
"jobprogressbar.xml", "jobprogressbar_fill.xml");
- mJobBar->setColor(Theme::getThemeColor(Theme::JOB_BAR),
- Theme::getThemeColor(Theme::JOB_BAR_OUTLINE));
+ mJobBar->setColor(getThemeColor(Theme::JOB_BAR),
+ getThemeColor(Theme::JOB_BAR_OUTLINE));
place(3, 0, mJobLvlLabel, 3);
place(5, 2, mJobLabel).setPadding(3);
@@ -524,7 +525,8 @@ void StatusWindow::updateHPBar(ProgressBar *const bar, const bool showMax)
bar->setProgress(prog);
}
-void StatusWindow::updateMPBar(ProgressBar *const bar, const bool showMax)
+void StatusWindow::updateMPBar(ProgressBar *const bar,
+ const bool showMax) const
{
if (!bar)
return;
@@ -542,14 +544,14 @@ void StatusWindow::updateMPBar(ProgressBar *const bar, const bool showMax)
if (Net::getPlayerHandler()->canUseMagic())
{
- bar->setColor(Theme::getThemeColor(Theme::MP_BAR),
- Theme::getThemeColor(Theme::MP_BAR_OUTLINE));
+ bar->setColor(getThemeColor(Theme::MP_BAR),
+ getThemeColor(Theme::MP_BAR_OUTLINE));
bar->setProgressPalette(Theme::PROG_MP);
}
else
{
- bar->setColor(Theme::getThemeColor(Theme::NO_MP_BAR),
- Theme::getThemeColor(Theme::NO_MP_BAR_OUTLINE));
+ bar->setColor(getThemeColor(Theme::NO_MP_BAR),
+ getThemeColor(Theme::NO_MP_BAR_OUTLINE));
bar->setProgressPalette(Theme::PROG_NO_MP);
}
@@ -715,7 +717,7 @@ std::string StatusWindow::translateLetter2(std::string letters)
}
void StatusWindow::updateStatusBar(ProgressBar *const bar,
- const bool percent A_UNUSED)
+ const bool percent A_UNUSED) const
{
if (!player_node || !viewport)
return;
@@ -741,9 +743,9 @@ void StatusWindow::updateStatusBar(ProgressBar *const bar,
bar->setProgress(50);
if (player_node->getDisableGameModifiers())
- bar->setBackgroundColor(Theme::getThemeColor(Theme::STATUSBAR_ON));
+ bar->setBackgroundColor(getThemeColor(Theme::STATUSBAR_ON));
else
- bar->setBackgroundColor(Theme::getThemeColor(Theme::STATUSBAR_OFF));
+ bar->setBackgroundColor(getThemeColor(Theme::STATUSBAR_OFF));
}
void StatusWindow::action(const ActionEvent &event)
@@ -790,8 +792,7 @@ AttrDisplay::AttrDisplay(const Widget2 *const widget,
AttrDisplay::~AttrDisplay()
{
- delete mLayout;
- mLayout = nullptr;
+ delete2(mLayout);
}
std::string AttrDisplay::update()
diff --git a/src/gui/windows/statuswindow.h b/src/gui/windows/statuswindow.h
index 3b171a25e..35bba74cd 100644
--- a/src/gui/windows/statuswindow.h
+++ b/src/gui/windows/statuswindow.h
@@ -66,7 +66,7 @@ class StatusWindow final : public Window,
static void updateHPBar(ProgressBar *const bar,
const bool showMax = false);
- static void updateMPBar(ProgressBar *bar, const bool showMax = false);
+ void updateMPBar(ProgressBar *bar, const bool showMax = false) const;
static void updateJobBar(ProgressBar *const bar,
const bool percent = true);
static void updateXPBar(ProgressBar *const bar,
@@ -75,8 +75,8 @@ class StatusWindow final : public Window,
static void updateInvSlotsBar(ProgressBar *const bar);
static void updateMoneyBar(ProgressBar *const bar);
static void updateArrowsBar(ProgressBar *const bar);
- static void updateStatusBar(ProgressBar *const bar,
- const bool percent = true);
+ void updateStatusBar(ProgressBar *const bar,
+ const bool percent = true) const;
static void updateProgressBar(ProgressBar *const bar, const int value,
const int max, const bool percent);
static void updateProgressBar(ProgressBar *const bar,
diff --git a/src/gui/windows/textcommandeditor.cpp b/src/gui/windows/textcommandeditor.cpp
index dead469bc..2eccb255d 100644
--- a/src/gui/windows/textcommandeditor.cpp
+++ b/src/gui/windows/textcommandeditor.cpp
@@ -38,6 +38,7 @@
#include "gui/widgets/layout.h"
#include "gui/widgets/radiobutton.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -191,12 +192,9 @@ void TextCommandEditor::postInit()
TextCommandEditor::~TextCommandEditor()
{
- delete mIconsModel;
- mIconsModel = nullptr;
- delete mTargetTypeModel;
- mTargetTypeModel = nullptr;
- delete mMagicSchoolModel;
- mMagicSchoolModel = nullptr;
+ delete2(mIconsModel);
+ delete2(mTargetTypeModel);
+ delete2(mMagicSchoolModel);
}
void TextCommandEditor::action(const ActionEvent &event)
diff --git a/src/gui/windows/unregisterdialog.cpp b/src/gui/windows/unregisterdialog.cpp
index 3326ca2bb..bb309c6f1 100644
--- a/src/gui/windows/unregisterdialog.cpp
+++ b/src/gui/windows/unregisterdialog.cpp
@@ -35,6 +35,7 @@
#include "net/loginhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <string>
@@ -97,8 +98,7 @@ void UnRegisterDialog::postInit()
UnRegisterDialog::~UnRegisterDialog()
{
- delete mWrongDataNoticeListener;
- mWrongDataNoticeListener = nullptr;
+ delete2(mWrongDataNoticeListener);
}
void UnRegisterDialog::action(const ActionEvent &event)
diff --git a/src/gui/windows/updaterwindow.cpp b/src/gui/windows/updaterwindow.cpp
index 247ef8707..cd0e7e0d8 100644
--- a/src/gui/windows/updaterwindow.cpp
+++ b/src/gui/windows/updaterwindow.cpp
@@ -42,6 +42,7 @@
#include "resources/db/moddb.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "utils/mkdir.h"
#include "utils/paths.h"
@@ -242,8 +243,7 @@ UpdaterWindow::~UpdaterWindow()
{
mDownload->cancel();
- delete mDownload;
- mDownload = nullptr;
+ delete2(mDownload)
}
free(mMemoryBuffer);
}
@@ -292,9 +292,9 @@ void UpdaterWindow::action(const ActionEvent &event)
}
}
-void UpdaterWindow::keyPressed(KeyEvent &keyEvent)
+void UpdaterWindow::keyPressed(KeyEvent &event)
{
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == static_cast<int>(Input::KEY_GUI_CANCEL))
{
action(ActionEvent(nullptr, mCancelButton->getActionEventId()));
diff --git a/src/gui/windows/updaterwindow.h b/src/gui/windows/updaterwindow.h
index 39e1e84f3..4874ba8ba 100644
--- a/src/gui/windows/updaterwindow.h
+++ b/src/gui/windows/updaterwindow.h
@@ -121,7 +121,7 @@ class UpdaterWindow final : public Window,
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
void logic() override final;
diff --git a/src/gui/windows/worldselectdialog.cpp b/src/gui/windows/worldselectdialog.cpp
index 58c1aaee8..5cd0a3b2f 100644
--- a/src/gui/windows/worldselectdialog.cpp
+++ b/src/gui/windows/worldselectdialog.cpp
@@ -38,6 +38,7 @@
#include "net/loginhandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include "debug.h"
@@ -95,8 +96,7 @@ void WorldSelectDialog::postInit()
WorldSelectDialog::~WorldSelectDialog()
{
- delete mWorldListModel;
- mWorldListModel = nullptr;
+ delete2(mWorldListModel);
}
void WorldSelectDialog::action(const ActionEvent &event)
@@ -118,9 +118,9 @@ void WorldSelectDialog::action(const ActionEvent &event)
}
}
-void WorldSelectDialog::keyPressed(KeyEvent &keyEvent)
+void WorldSelectDialog::keyPressed(KeyEvent &event)
{
- const int actionId = keyEvent.getActionId();
+ const int actionId = event.getActionId();
if (actionId == static_cast<int>(Input::KEY_GUI_CANCEL))
{
diff --git a/src/gui/windows/worldselectdialog.h b/src/gui/windows/worldselectdialog.h
index 9d06ac25e..b91beeece 100644
--- a/src/gui/windows/worldselectdialog.h
+++ b/src/gui/windows/worldselectdialog.h
@@ -65,7 +65,7 @@ class WorldSelectDialog final : public Window,
*/
void action(const ActionEvent &event) override final;
- void keyPressed(KeyEvent &keyEvent) override final;
+ void keyPressed(KeyEvent &event) override final;
private:
WorldListModel *mWorldListModel;
diff --git a/src/guildmanager.cpp b/src/guildmanager.cpp
index a1fab3b1e..48485e9b4 100644
--- a/src/guildmanager.cpp
+++ b/src/guildmanager.cpp
@@ -36,6 +36,7 @@
#include "net/chathandler.h"
#include "net/net.h"
+#include "utils/delete2.h"
#include "utils/timer.h"
#include "debug.h"
@@ -60,8 +61,7 @@ GuildManager::GuildManager() :
GuildManager::~GuildManager()
{
- delete mTab;
- mTab = nullptr;
+ delete2(mTab);
}
void GuildManager::init()
@@ -85,8 +85,7 @@ void GuildManager::init()
}
else if (guildManager)
{
- delete guildManager;
- guildManager = nullptr;
+ delete2(guildManager);
}
}
@@ -108,8 +107,7 @@ void GuildManager::reload()
if (guild && socialWindow)
socialWindow->removeTab(guild);
}
- delete mTab;
- mTab = nullptr;
+ delete2(mTab);
}
void GuildManager::send(const std::string &msg)
@@ -520,8 +518,7 @@ bool GuildManager::afterRemove()
player_node->clearGuilds();
}
NotifyManager::notify(NotifyManager::GUILD_LEFT);
- delete mTab;
- mTab = nullptr;
+ delete2(mTab);
if (socialWindow)
socialWindow->removeTab(guild);
diff --git a/src/input/keyboarddata.h b/src/input/keyboarddata.h
index 37a36b45f..c099e573e 100644
--- a/src/input/keyboarddata.h
+++ b/src/input/keyboarddata.h
@@ -63,14 +63,14 @@ static const KeyData keyData[Input::KEY_TOTAL] = {
Input::KEY_NO_VALUE, 50,
COND_ARROWKEYS},
{"keyAttack",
- INPUT_KEYBOARD, SDLK_LCTRL,
+ INPUT_KEYBOARD, SDLK_x,
INPUT_UNKNOWN, Input::KEY_NO_VALUE,
Input::GRP_DEFAULT | Input::GRP_REPEAT,
&ActionManager::attack,
Input::KEY_NO_VALUE, 50,
COND_GAME | COND_NOFOLLOW | COND_VALIDSPEED},
{"keyTargetAttack",
- INPUT_KEYBOARD, SDLK_x,
+ INPUT_KEYBOARD, SDLK_LCTRL,
INPUT_JOYSTICK, 0,
Input::GRP_DEFAULT,
&ActionManager::targetAttack,
diff --git a/src/inventory.cpp b/src/inventory.cpp
index 90fd1c94a..6213b44c9 100644
--- a/src/inventory.cpp
+++ b/src/inventory.cpp
@@ -30,6 +30,7 @@
#include "resources/iteminfo.h"
+#include "utils/delete2.h"
#include "utils/gettext.h"
#include <algorithm>
@@ -153,8 +154,7 @@ void Inventory::removeItem(const int id)
void Inventory::removeItemAt(const int index)
{
- delete mItems[index];
- mItems[index] = nullptr;
+ delete2(mItems[index]);
mUsed--;
if (mUsed < 0) // Already at 0, no need to distribute event
mUsed = 0;
diff --git a/src/item.cpp b/src/item.cpp
index fe2fcaa92..02c5d0c16 100644
--- a/src/item.cpp
+++ b/src/item.cpp
@@ -92,11 +92,12 @@ void Item::setId(const int id, const unsigned char color)
}
}
-bool Item::isHaveTag(const int tagId)
+bool Item::isHaveTag(const int tagId) const
{
- if (mTags.find(tagId) == mTags.end())
+ const std::map <int, int>::const_iterator it = mTags.find(tagId);
+ if (it == mTags.end())
return false;
- return mTags[tagId] > 0;
+ return (*it).second > 0;
}
Image *Item::getImage(const int id, const unsigned char color)
@@ -112,7 +113,7 @@ Image *Item::getImage(const int id, const unsigned char color)
return image;
}
-std::string Item::getName()
+std::string Item::getName() const
{
const ItemInfo &info = ItemDB::get(mId);
if (serverVersion > 0)
diff --git a/src/item.h b/src/item.h
index adb6ec03e..dc4600d8b 100644
--- a/src/item.h
+++ b/src/item.h
@@ -153,12 +153,12 @@ class Item
const ItemInfo &getInfo() const A_WARN_UNUSED
{ return ItemDB::get(mId); }
- std::string getName() A_WARN_UNUSED;
+ std::string getName() const A_WARN_UNUSED;
static Image *getImage(const int id,
const unsigned char color) A_WARN_UNUSED;
- bool isHaveTag(const int tagId) A_WARN_UNUSED;
+ bool isHaveTag(const int tagId) const A_WARN_UNUSED;
unsigned char getColor() const A_WARN_UNUSED
{ return mColor; }
diff --git a/src/listeners/keylistener.h b/src/listeners/keylistener.h
index efc387300..7a2bdd2c9 100644
--- a/src/listeners/keylistener.h
+++ b/src/listeners/keylistener.h
@@ -89,17 +89,17 @@ class KeyListener
* If a key is held down the widget will generate multiple key
* presses.
*
- * @param keyEvent Discribes the event.
+ * @param event Discribes the event.
*/
- virtual void keyPressed(KeyEvent &keyEvent A_UNUSED)
+ virtual void keyPressed(KeyEvent &event A_UNUSED)
{ }
/**
* Called if a key is released when the widget has keyboard focus.
*
- * @param keyEvent Discribes the event.
+ * @param event Discribes the event.
*/
- virtual void keyReleased(KeyEvent &keyEvent A_UNUSED)
+ virtual void keyReleased(KeyEvent &event A_UNUSED)
{ }
protected:
diff --git a/src/listeners/mouselistener.h b/src/listeners/mouselistener.h
index 9a2a4ef04..e3c7c7ccb 100644
--- a/src/listeners/mouselistener.h
+++ b/src/listeners/mouselistener.h
@@ -86,20 +86,20 @@ class MouseListener
/**
* Called when the mouse has entered into the widget area.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseEntered(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseEntered(MouseEvent &event A_UNUSED)
{
}
/**
* Called when the mouse has exited the widget area.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseExited(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseExited(MouseEvent &event A_UNUSED)
{
}
@@ -109,20 +109,20 @@ class MouseListener
* NOTE: A mouse press is NOT equal to a mouse click.
* Use mouseClickMessage to check for mouse clicks.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mousePressed(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mousePressed(MouseEvent &event A_UNUSED)
{
}
/**
* Called when a mouse button has been released on the widget area.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseReleased(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseReleased(MouseEvent &event A_UNUSED)
{
}
@@ -130,20 +130,20 @@ class MouseListener
* Called when a mouse button is pressed and released (clicked) on
* the widget area.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseClicked(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseClicked(MouseEvent &event A_UNUSED)
{
}
/**
* Called when the mouse wheel has moved up on the widget area.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseWheelMovedUp(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseWheelMovedUp(MouseEvent &event A_UNUSED)
{
}
@@ -153,7 +153,7 @@ class MouseListener
* @param mousEvent Describes the event.
* @since 0.6.0
*/
- virtual void mouseWheelMovedDown(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseWheelMovedDown(MouseEvent &event A_UNUSED)
{
}
@@ -161,10 +161,10 @@ class MouseListener
* Called when the mouse has moved in the widget area and no mouse button
* has been pressed (i.e no widget is being dragged).
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseMoved(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseMoved(MouseEvent &event A_UNUSED)
{
}
@@ -172,10 +172,10 @@ class MouseListener
* Called when the mouse has moved and the mouse has previously been
* pressed on the widget.
*
- * @param mouseEvent Describes the event.
+ * @param event Describes the event.
* @since 0.6.0
*/
- virtual void mouseDragged(MouseEvent &mouseEvent A_UNUSED)
+ virtual void mouseDragged(MouseEvent &event A_UNUSED)
{
}
diff --git a/src/localconsts.h b/src/localconsts.h
index 92c36d92a..d71126c11 100644
--- a/src/localconsts.h
+++ b/src/localconsts.h
@@ -112,4 +112,7 @@
// use file access fuzzer
// #define USE_FUZZER 1
+#ifdef DYECMD
+#undef USE_FUZZER
+#endif
#include "utils/perfomance.h"
diff --git a/src/main.cpp b/src/main.cpp
index 75305233f..35a5570ea 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -29,6 +29,7 @@
#include <iostream>
#include <unistd.h>
+#include "utils/delete2.h"
#include "utils/gettext.h"
#ifdef ANDROID
#include "utils/mkdir.h"
@@ -320,8 +321,7 @@ int main(int argc, char *argv[])
client->testsInit();
ret = client->testsExec();
}
- delete client;
- client = nullptr;
+ delete2(client);
#if SDL_MIXER_VERSION_ATLEAST(1, 2, 11)
Mix_Quit();
diff --git a/src/main.h b/src/main.h
index b0f793360..60ecfb981 100644
--- a/src/main.h
+++ b/src/main.h
@@ -45,8 +45,8 @@
* different interfaces, which have different implementations for each server.
*/
-#define SMALL_VERSION "1.4.3.15"
-#define CHECK_VERSION "01.04.03.15"
+#define SMALL_VERSION "1.4.3.29"
+#define CHECK_VERSION "01.04.03.29"
#ifdef HAVE_CONFIG_H
#include "../config.h"
diff --git a/src/map.cpp b/src/map.cpp
index c86c51bce..b4112231d 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -42,6 +42,7 @@
#include "resources/resourcemanager.h"
#include "resources/subimage.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/mkdir.h"
#include "utils/physfstools.h"
@@ -98,8 +99,7 @@ TileAnimation::TileAnimation(Animation *const ani):
TileAnimation::~TileAnimation()
{
- delete mAnimation;
- mAnimation = nullptr;
+ delete2(mAnimation);
}
bool TileAnimation::update(const int ticks)
@@ -202,7 +202,6 @@ Map::~Map()
config.removeListeners(this);
CHECKLISTENERS
- // delete metadata, layers, tilesets and overlays
delete [] mMetaTiles;
for (int i = 0; i < NB_BLOCKTYPES; i++)
delete [] mOccupation[i];
@@ -218,20 +217,16 @@ Map::~Map()
delete_all(mForegrounds);
delete_all(mBackgrounds);
delete_all(mTileAnimations);
- delete mSpecialLayer;
- mSpecialLayer = nullptr;
- delete mTempLayer;
- mTempLayer = nullptr;
- delete mObjects;
- mObjects = nullptr;
+ delete2(mSpecialLayer);
+ delete2(mTempLayer);
+ delete2(mObjects);
delete_all(mMapPortals);
if (mAtlas)
{
mAtlas->decRef();
mAtlas = nullptr;
}
- delete mHeights;
- mHeights = nullptr;
+ delete2(mHeights);
}
void Map::optionChanged(const std::string &value)
diff --git a/src/maplayer.cpp b/src/maplayer.cpp
index 701fa9958..2db140d67 100644
--- a/src/maplayer.cpp
+++ b/src/maplayer.cpp
@@ -39,6 +39,7 @@
#include "gui/font.h"
#include "gui/gui.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "debug.h"
@@ -586,10 +587,7 @@ SpecialLayer::SpecialLayer(const int width, const int height) :
SpecialLayer::~SpecialLayer()
{
for (int f = 0; f < mWidth * mHeight; f ++)
- {
- delete mTiles[f];
- mTiles[f] = nullptr;
- }
+ delete2(mTiles[f])
delete [] mTiles;
}
diff --git a/src/net/charserverhandler.h b/src/net/charserverhandler.h
index 625bf57fc..095558cec 100644
--- a/src/net/charserverhandler.h
+++ b/src/net/charserverhandler.h
@@ -26,6 +26,8 @@
#include "being/localplayer.h"
#include "being/playerinfo.h"
+#include "utils/delete2.h"
+
#include <string>
#include <vector>
@@ -51,8 +53,7 @@ struct Character final
~Character()
{
- delete dummy;
- dummy = nullptr;
+ delete2(dummy);
}
int slot; /**< The index in the list of characters */
diff --git a/src/net/ea/chathandler.cpp b/src/net/ea/chathandler.cpp
index 997e4bfc1..4ae292860 100644
--- a/src/net/ea/chathandler.cpp
+++ b/src/net/ea/chathandler.cpp
@@ -389,6 +389,7 @@ void ChatHandler::processChat(Net::MessageIn &msg, const bool normalChat,
mMotdTime = cur_time + 1;
else if (mMotdTime == cur_time || mMotdTime < cur_time)
mSkipping = false;
+ BLOCK_END("ChatHandler::processChat")
return;
}
diff --git a/src/net/ea/guildhandler.cpp b/src/net/ea/guildhandler.cpp
index 1e56ac75b..fc1ef8def 100644
--- a/src/net/ea/guildhandler.cpp
+++ b/src/net/ea/guildhandler.cpp
@@ -34,6 +34,8 @@
#include "net/ea/gui/guildtab.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace Ea
@@ -48,8 +50,7 @@ GuildHandler::GuildHandler() :
GuildHandler::~GuildHandler()
{
- delete guildTab;
- guildTab = nullptr;
+ delete2(guildTab);
}
void GuildHandler::requestAlliance(const int guildId A_UNUSED,
@@ -462,8 +463,7 @@ void GuildHandler::processGuildLeave(Net::MessageIn &msg) const
taGuild->clearMembers();
}
NotifyManager::notify(NotifyManager::GUILD_LEFT);
- delete guildTab;
- guildTab = nullptr;
+ delete2(guildTab)
if (socialWindow && taGuild)
socialWindow->removeTab(taGuild);
@@ -506,8 +506,7 @@ void GuildHandler::processGuildExpulsion(Net::MessageIn &msg) const
taGuild->clearMembers();
}
NotifyManager::notify(NotifyManager::GUILD_KICKED);
- delete guildTab;
- guildTab = nullptr;
+ delete2(guildTab)
if (socialWindow && taGuild)
socialWindow->removeTab(taGuild);
diff --git a/src/net/ea/inventoryhandler.cpp b/src/net/ea/inventoryhandler.cpp
index 2262a79f9..f3c8040e1 100644
--- a/src/net/ea/inventoryhandler.cpp
+++ b/src/net/ea/inventoryhandler.cpp
@@ -33,6 +33,8 @@
#include "net/ea/eaprotocol.h"
+#include "utils/delete2.h"
+
#include "debug.h"
extern int serverVersion;
@@ -95,14 +97,12 @@ InventoryHandler::~InventoryHandler()
mStorageWindow = nullptr;
}
- delete mStorage;
- mStorage = nullptr;
+ delete2(mStorage);
}
void InventoryHandler::clear()
{
- delete mStorage;
- mStorage = nullptr;
+ delete2(mStorage);
}
bool InventoryHandler::canSplit(const Item *const item A_UNUSED) const
@@ -491,8 +491,7 @@ void InventoryHandler::processPlayerStorageClose(Net::MessageIn &msg A_UNUSED)
if (mStorage)
mStorage->clear();
- delete mStorage;
- mStorage = nullptr;
+ delete2(mStorage);
}
void InventoryHandler::processPlayerEquipment(Net::MessageIn &msg)
diff --git a/src/net/ea/partyhandler.cpp b/src/net/ea/partyhandler.cpp
index 4e4cac3df..32b08046e 100644
--- a/src/net/ea/partyhandler.cpp
+++ b/src/net/ea/partyhandler.cpp
@@ -35,6 +35,8 @@
#include "net/ea/gui/partytab.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace Ea
@@ -52,8 +54,7 @@ PartyHandler::PartyHandler() :
PartyHandler::~PartyHandler()
{
- delete partyTab;
- partyTab = nullptr;
+ delete2(partyTab);
}
void PartyHandler::join(const int partyId A_UNUSED) const
@@ -347,8 +348,7 @@ void PartyHandler::processPartyLeave(Net::MessageIn &msg) const
Ea::taParty->clearMembers();
}
NotifyManager::notify(NotifyManager::PARTY_LEFT);
- delete Ea::partyTab;
- Ea::partyTab = nullptr;
+ delete2(Ea::partyTab)
if (socialWindow && Ea::taParty)
socialWindow->removeTab(Ea::taParty);
diff --git a/src/net/eathena/generalhandler.cpp b/src/net/eathena/generalhandler.cpp
index 3a18dede9..92afd945c 100644
--- a/src/net/eathena/generalhandler.cpp
+++ b/src/net/eathena/generalhandler.cpp
@@ -105,8 +105,7 @@ GeneralHandler::GeneralHandler() :
GeneralHandler::~GeneralHandler()
{
- delete mNetwork;
- mNetwork = nullptr;
+ delete2(mNetwork);
}
void GeneralHandler::handleMessage(Net::MessageIn &msg)
@@ -272,11 +271,8 @@ void GeneralHandler::gameEnded() const
socialWindow->removeTab(Ea::taParty);
}
- delete Ea::guildTab;
- Ea::guildTab = nullptr;
-
- delete Ea::partyTab;
- Ea::partyTab = nullptr;
+ delete2(Ea::guildTab);
+ delete2(Ea::partyTab);
}
} // namespace EAthena
diff --git a/src/net/eathena/network.cpp b/src/net/eathena/network.cpp
index 0162d82e8..87d5d4b5a 100644
--- a/src/net/eathena/network.cpp
+++ b/src/net/eathena/network.cpp
@@ -28,6 +28,8 @@
#include "net/eathena/messagein.h"
#include "net/eathena/protocol.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace EAthena
@@ -120,8 +122,7 @@ Network::Network() :
Network::~Network()
{
clearHandlers();
- delete mMessageHandlers;
- mMessageHandlers = nullptr;
+ delete2(mMessageHandlers);
mInstance = nullptr;
}
diff --git a/src/net/tmwa/generalhandler.cpp b/src/net/tmwa/generalhandler.cpp
index 46d1d490f..eef89324e 100644
--- a/src/net/tmwa/generalhandler.cpp
+++ b/src/net/tmwa/generalhandler.cpp
@@ -115,8 +115,7 @@ GeneralHandler::GeneralHandler() :
GeneralHandler::~GeneralHandler()
{
- delete mNetwork;
- mNetwork = nullptr;
+ delete2(mNetwork);
}
void GeneralHandler::handleMessage(Net::MessageIn &msg)
@@ -320,11 +319,8 @@ void GeneralHandler::gameEnded() const
socialWindow->removeTab(Ea::taParty);
}
- delete Ea::guildTab;
- Ea::guildTab = nullptr;
-
- delete Ea::partyTab;
- Ea::partyTab = nullptr;
+ delete2(Ea::guildTab);
+ delete2(Ea::partyTab);
}
} // namespace TmwAthena
diff --git a/src/net/tmwa/network.cpp b/src/net/tmwa/network.cpp
index cc94b6161..b778d6b31 100644
--- a/src/net/tmwa/network.cpp
+++ b/src/net/tmwa/network.cpp
@@ -28,6 +28,8 @@
#include "net/tmwa/messagein.h"
#include "net/tmwa/protocol.h"
+#include "utils/delete2.h"
+
#include "debug.h"
namespace TmwAthena
@@ -98,8 +100,7 @@ Network::Network() :
Network::~Network()
{
clearHandlers();
- delete mMessageHandlers;
- mMessageHandlers = nullptr;
+ delete2(mMessageHandlers);
mInstance = nullptr;
}
diff --git a/src/particle/animationparticle.cpp b/src/particle/animationparticle.cpp
index 4381ceb8a..dccd3d037 100644
--- a/src/particle/animationparticle.cpp
+++ b/src/particle/animationparticle.cpp
@@ -24,6 +24,8 @@
#include "simpleanimation.h"
+#include "utils/delete2.h"
+
#include "debug.h"
AnimationParticle::AnimationParticle(Animation *const animation) :
@@ -41,8 +43,7 @@ AnimationParticle::AnimationParticle(XmlNodePtrConst animationNode,
AnimationParticle::~AnimationParticle()
{
- delete mAnimation;
- mAnimation = nullptr;
+ delete2(mAnimation);
mImage = nullptr;
}
diff --git a/src/particle/particlecontainer.cpp b/src/particle/particlecontainer.cpp
index 0c73d2762..07eb36dc4 100644
--- a/src/particle/particlecontainer.cpp
+++ b/src/particle/particlecontainer.cpp
@@ -23,6 +23,8 @@
#include "particle/particle.h"
#include "particle/particlecontainer.h"
+#include "utils/delete2.h"
+
#include "debug.h"
typedef std::list<Particle *>::iterator ParticleListIter;
@@ -40,10 +42,7 @@ ParticleContainer::~ParticleContainer()
// +++ call virtul method in destructor
clearLocally();
if (mDelParent)
- {
- delete mNext;
- mNext = nullptr;
- }
+ delete2(mNext)
}
void ParticleContainer::clear()
diff --git a/src/particle/rotationalparticle.cpp b/src/particle/rotationalparticle.cpp
index 2a1fe7904..976234f83 100644
--- a/src/particle/rotationalparticle.cpp
+++ b/src/particle/rotationalparticle.cpp
@@ -24,6 +24,8 @@
#include "simpleanimation.h"
+#include "utils/delete2.h"
+
#include <cmath>
#include "debug.h"
@@ -46,8 +48,7 @@ RotationalParticle::RotationalParticle(const XmlNodePtr animationNode,
RotationalParticle::~RotationalParticle()
{
- delete mAnimation;
- mAnimation = nullptr;
+ delete2(mAnimation);
mImage = nullptr;
}
diff --git a/src/particle/textparticle.cpp b/src/particle/textparticle.cpp
index 41ea683f6..9d37ca73d 100644
--- a/src/particle/textparticle.cpp
+++ b/src/particle/textparticle.cpp
@@ -80,7 +80,7 @@ void TextParticle::draw(Graphics *const graphics,
graphics->setColor(color);
if (mOutline)
{
- graphics->setColor2(Theme::getThemeColor(
+ graphics->setColor2(theme->getColor(
Theme::OUTLINE, static_cast<int>(alpha)));
}
mTextFont->drawString(graphics, mText, screenX - mTextWidth, screenY);
diff --git a/src/render/graphics.cpp b/src/render/graphics.cpp
index 17f444eb8..3a423aac2 100644
--- a/src/render/graphics.cpp
+++ b/src/render/graphics.cpp
@@ -129,7 +129,7 @@ Graphics::Graphics() :
Graphics::~Graphics()
{
- _endDraw();
+ endDraw();
#ifdef USE_SDL2
if (mRenderer)
{
@@ -470,7 +470,7 @@ bool Graphics::setFullscreen(const bool fs)
bool Graphics::resizeScreen(const int width, const int height)
{
#ifdef USE_SDL2
- _endDraw();
+ endDraw();
mRect.w = width / mScale;
mRect.h = height / mScale;
@@ -488,14 +488,14 @@ bool Graphics::resizeScreen(const int width, const int height)
// +++ need impliment resize in soft mode
#endif // USE_OPENGL
- _beginDraw();
+ beginDraw();
return true;
#else
const int prevWidth = mWidth;
const int prevHeight = mHeight;
- _endDraw();
+ endDraw();
const bool success = setVideoMode(width, height, mScale, mBpp,
mFullscreen, mHWAccel, mEnableResize, mNoFrame);
@@ -511,7 +511,7 @@ bool Graphics::resizeScreen(const int width, const int height)
}
}
- _beginDraw();
+ beginDraw();
return success;
#endif // USE_SDL2
diff --git a/src/render/graphics.h b/src/render/graphics.h
index 75b26a241..49080f4de 100644
--- a/src/render/graphics.h
+++ b/src/render/graphics.h
@@ -81,6 +81,7 @@
#endif
#include <stack>
+#include <string>
#include "localconsts.h"
@@ -461,21 +462,21 @@ class Graphics
* NOTE: You will never need to call this function yourself, unless
* you use a Graphics object outside of Guichan.
*
- * @see _endDraw, Gui::draw
+ * @see endDraw, Gui::draw
*/
- virtual void _beginDraw()
+ virtual void beginDraw()
{ }
/**
* Deinitializes drawing. Called by the Gui when a Gui::draw() is done.
- * done. It should reset any state changes made by _beginDraw().
+ * done. It should reset any state changes made by beginDraw().
*
* NOTE: You will never need to call this function yourself, unless
* you use a Graphics object outside of Guichan.
*
- * @see _beginDraw, Gui::draw
+ * @see beginDraw, Gui::draw
*/
- virtual void _endDraw()
+ virtual void endDraw()
{ }
int mWidth;
diff --git a/src/render/graphicsdef.hpp b/src/render/graphicsdef.hpp
index 80d3c7cf8..b11f88249 100644
--- a/src/render/graphicsdef.hpp
+++ b/src/render/graphicsdef.hpp
@@ -33,9 +33,9 @@ public:
const int x2, const int y2,
const int width, const int height) override final;
- void _beginDraw();
+ void beginDraw();
- void _endDraw();
+ void endDraw();
bool pushClipArea(Rect area) override final;
diff --git a/src/render/mobileopenglgraphics.cpp b/src/render/mobileopenglgraphics.cpp
index 86707fac8..0ad5bfeb7 100644
--- a/src/render/mobileopenglgraphics.cpp
+++ b/src/render/mobileopenglgraphics.cpp
@@ -113,10 +113,14 @@ void MobileOpenGLGraphics::initArrays()
// need alocate small size, after if limit reached reallocate to double size
const int sz = mMaxVertices * 4 + 30;
vertexBufSize = mMaxVertices;
- mFloatTexArray = new GLfloat[sz];
- mShortVertArray = new GLshort[sz];
- mFloatTexArrayCached = new GLfloat[sz];
- mShortVertArrayCached = new GLshort[sz];
+ if (!mFloatTexArray)
+ mFloatTexArray = new GLfloat[sz];
+ if (!mShortVertArray)
+ mShortVertArray = new GLshort[sz];
+ if (!mFloatTexArrayCached)
+ mFloatTexArrayCached = new GLfloat[sz];
+ if (!mShortVertArrayCached)
+ mShortVertArrayCached = new GLshort[sz];
}
bool MobileOpenGLGraphics::setVideoMode(const int w, const int h,
@@ -835,7 +839,7 @@ void MobileOpenGLGraphics::updateScreen()
BLOCK_END("Graphics::updateScreen")
}
-void MobileOpenGLGraphics::_beginDraw()
+void MobileOpenGLGraphics::beginDraw()
{
glMatrixMode(GL_TEXTURE);
glLoadIdentity();
@@ -887,7 +891,7 @@ void MobileOpenGLGraphics::_beginDraw()
pushClipArea(Rect(0, 0, mRect.w, mRect.h));
}
-void MobileOpenGLGraphics::_endDraw()
+void MobileOpenGLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/normalopenglgraphics.cpp b/src/render/normalopenglgraphics.cpp
index 6bc25be32..72fbd8a99 100644
--- a/src/render/normalopenglgraphics.cpp
+++ b/src/render/normalopenglgraphics.cpp
@@ -131,12 +131,18 @@ void NormalOpenGLGraphics::initArrays()
// need alocate small size, after if limit reached reallocate to double size
vertexBufSize = mMaxVertices;
const int sz = mMaxVertices * 4 + 30;
- mFloatTexArray = new GLfloat[sz];
- mIntTexArray = new GLint[sz];
- mIntVertArray = new GLint[sz];
- mFloatTexArrayCached = new GLfloat[sz];
- mIntTexArrayCached = new GLint[sz];
- mIntVertArrayCached = new GLint[sz];
+ if (!mFloatTexArray)
+ mFloatTexArray = new GLfloat[sz];
+ if (!mIntTexArray)
+ mIntTexArray = new GLint[sz];
+ if (!mIntVertArray)
+ mIntVertArray = new GLint[sz];
+ if (!mFloatTexArrayCached)
+ mFloatTexArrayCached = new GLfloat[sz];
+ if (!mIntTexArrayCached)
+ mIntTexArrayCached = new GLint[sz];
+ if (!mIntVertArrayCached)
+ mIntVertArrayCached = new GLint[sz];
}
bool NormalOpenGLGraphics::setVideoMode(const int w, const int h,
@@ -1094,7 +1100,7 @@ void NormalOpenGLGraphics::updateScreen()
BLOCK_END("Graphics::updateScreen")
}
-void NormalOpenGLGraphics::_beginDraw()
+void NormalOpenGLGraphics::beginDraw()
{
glMatrixMode(GL_TEXTURE);
glLoadIdentity();
@@ -1148,7 +1154,7 @@ void NormalOpenGLGraphics::_beginDraw()
pushClipArea(Rect(0, 0, w, h));
}
-void NormalOpenGLGraphics::_endDraw()
+void NormalOpenGLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/nullopenglgraphics.cpp b/src/render/nullopenglgraphics.cpp
index d09d7b13b..919b43c10 100644
--- a/src/render/nullopenglgraphics.cpp
+++ b/src/render/nullopenglgraphics.cpp
@@ -77,9 +77,12 @@ void NullOpenGLGraphics::initArrays()
// need alocate small size, after if limit reached reallocate to double size
vertexBufSize = mMaxVertices;
const int sz = mMaxVertices * 4 + 30;
- mFloatTexArray = new GLfloat[sz];
- mIntTexArray = new GLint[sz];
- mIntVertArray = new GLint[sz];
+ if (!mFloatTexArray)
+ mFloatTexArray = new GLfloat[sz];
+ if (!mIntTexArray)
+ mIntTexArray = new GLint[sz];
+ if (!mIntVertArray)
+ mIntVertArray = new GLint[sz];
}
bool NullOpenGLGraphics::setVideoMode(const int w, const int h,
@@ -916,12 +919,12 @@ void NullOpenGLGraphics::updateScreen()
BLOCK_END("Graphics::updateScreen")
}
-void NullOpenGLGraphics::_beginDraw()
+void NullOpenGLGraphics::beginDraw()
{
pushClipArea(Rect(0, 0, 640, 480));
}
-void NullOpenGLGraphics::_endDraw()
+void NullOpenGLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/safeopenglgraphics.cpp b/src/render/safeopenglgraphics.cpp
index faf2de76e..a191142b5 100644
--- a/src/render/safeopenglgraphics.cpp
+++ b/src/render/safeopenglgraphics.cpp
@@ -431,7 +431,7 @@ void SafeOpenGLGraphics::calcWindow(ImageCollection *const vertCol A_UNUSED,
{
}
-void SafeOpenGLGraphics::_beginDraw()
+void SafeOpenGLGraphics::beginDraw()
{
glMatrixMode(GL_TEXTURE);
glLoadIdentity();
@@ -462,7 +462,7 @@ void SafeOpenGLGraphics::_beginDraw()
pushClipArea(Rect(0, 0, mRect.w, mRect.h));
}
-void SafeOpenGLGraphics::_endDraw()
+void SafeOpenGLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/sdl2graphics.cpp b/src/render/sdl2graphics.cpp
index 8c78c8cdd..c93622920 100644
--- a/src/render/sdl2graphics.cpp
+++ b/src/render/sdl2graphics.cpp
@@ -653,12 +653,12 @@ void SDLGraphics::fillRectangle(const Rect &rectangle)
SDL_RenderFillRects(mRenderer, &rect, 1);
}
-void SDLGraphics::_beginDraw()
+void SDLGraphics::beginDraw()
{
pushClipArea(Rect(0, 0, mRect.w, mRect.h));
}
-void SDLGraphics::_endDraw()
+void SDLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/sdl2softwaregraphics.cpp b/src/render/sdl2softwaregraphics.cpp
index 0844cd52e..54cd010a8 100644
--- a/src/render/sdl2softwaregraphics.cpp
+++ b/src/render/sdl2softwaregraphics.cpp
@@ -1115,12 +1115,12 @@ void SDL2SoftwareGraphics::fillRectangle(const Rect &rectangle)
}
}
-void SDL2SoftwareGraphics::_beginDraw()
+void SDL2SoftwareGraphics::beginDraw()
{
pushClipArea(Rect(0, 0, mRect.w, mRect.h));
}
-void SDL2SoftwareGraphics::_endDraw()
+void SDL2SoftwareGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/sdlgraphics.cpp b/src/render/sdlgraphics.cpp
index 44dcc426d..cbd3f0689 100644
--- a/src/render/sdlgraphics.cpp
+++ b/src/render/sdlgraphics.cpp
@@ -1112,12 +1112,12 @@ void SDLGraphics::fillRectangle(const Rect& rectangle)
}
}
-void SDLGraphics::_beginDraw()
+void SDLGraphics::beginDraw()
{
pushClipArea(Rect(0, 0, mRect.w, mRect.h));
}
-void SDLGraphics::_endDraw()
+void SDLGraphics::endDraw()
{
popClipArea();
}
diff --git a/src/render/surfacegraphics.h b/src/render/surfacegraphics.h
index 8e85356da..44c2691ae 100644
--- a/src/render/surfacegraphics.h
+++ b/src/render/surfacegraphics.h
@@ -57,10 +57,10 @@ class SurfaceGraphics final : public Graphics
SDL_Surface *getTarget() const
{ return mTarget; }
- void _beginDraw() override final
+ void beginDraw() override final
{ }
- void _endDraw() override final
+ void endDraw() override final
{ }
bool pushClipArea(Rect rect A_UNUSED) override final
diff --git a/src/resources/atlasmanager.cpp b/src/resources/atlasmanager.cpp
index 870de40a9..90aea108d 100644
--- a/src/resources/atlasmanager.cpp
+++ b/src/resources/atlasmanager.cpp
@@ -231,7 +231,7 @@ SDL_Surface *AtlasManager::createSDLAtlas(TextureAtlas *const atlas)
SurfaceGraphics *const graphics = new SurfaceGraphics();
graphics->setTarget(surface);
- graphics->_beginDraw();
+ graphics->beginDraw();
// drawing SDL images to surface
FOR_EACH (std::vector<AtlasItem*>::iterator, it, atlas->items)
diff --git a/src/resources/beinginfo.cpp b/src/resources/beinginfo.cpp
index 40ea7af1a..8b76d7e2a 100644
--- a/src/resources/beinginfo.cpp
+++ b/src/resources/beinginfo.cpp
@@ -25,6 +25,7 @@
#include "configuration.h"
#include "logger.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -168,10 +169,8 @@ void BeingInfo::addAttack(const int id, std::string action,
void BeingInfo::clear()
{
- delete unknown;
- unknown = nullptr;
- delete empty;
- empty = nullptr;
+ delete2(unknown);
+ delete2(empty);
}
void BeingInfo::init()
diff --git a/src/resources/db/itemdb.cpp b/src/resources/db/itemdb.cpp
index 931377639..09a5ce08f 100644
--- a/src/resources/db/itemdb.cpp
+++ b/src/resources/db/itemdb.cpp
@@ -28,6 +28,7 @@
#include "resources/beingcommon.h"
#include "resources/iteminfo.h"
+#include "utils/delete2.h"
#include "utils/dtor.h"
#include "utils/gettext.h"
@@ -543,8 +544,7 @@ void ItemDB::unload()
{
logger->log1("Unloading item database...");
- delete mUnknown;
- mUnknown = nullptr;
+ delete2(mUnknown);
delete_all(mItemInfos);
mItemInfos.clear();
diff --git a/src/resources/dye.cpp b/src/resources/dye.cpp
index 4f9e8a738..7e6692c50 100644
--- a/src/resources/dye.cpp
+++ b/src/resources/dye.cpp
@@ -26,6 +26,8 @@
#include "resources/db/palettedb.h"
+#include "utils/delete2.h"
+
#include <cmath>
#include <sstream>
@@ -442,10 +444,7 @@ Dye::Dye(const std::string &description)
Dye::~Dye()
{
for (int i = 0; i < dyePalateSize; ++i)
- {
- delete mDyePalettes[i];
- mDyePalettes[i] = nullptr;
- }
+ delete2(mDyePalettes[i])
}
void Dye::instantiate(std::string &restrict target,
diff --git a/src/resources/mapreader.cpp b/src/resources/mapreader.cpp
index 4da901b09..baabbeaec 100644
--- a/src/resources/mapreader.cpp
+++ b/src/resources/mapreader.cpp
@@ -37,6 +37,7 @@
#include "resources/db/mapdb.h"
#include "utils/base64.h"
+#include "utils/delete2.h"
#include <iostream>
#include <zlib.h>
@@ -202,6 +203,7 @@ void MapReader::addLayerToList(const std::string &fileName)
return;
}
+ int cnt = 0;
for_each_xml_child_node(childNode, node)
{
if (!xmlNameEqual(childNode, "layer"))
@@ -213,8 +215,10 @@ void MapReader::addLayerToList(const std::string &fileName)
logger->log("found patch layer: " + name);
mKnownLayers[name] = childNode;
mKnownDocs.insert(doc);
+ cnt ++;
}
- delete doc;
+ if (!cnt)
+ delete doc;
}
Map *MapReader::readMap(const std::string &restrict filename,
@@ -974,14 +978,9 @@ Tileset *MapReader::readTileset(XmlNodePtr node,
}
if (ani->getLength() > 0)
- {
map->addAnimation(tileGID, new TileAnimation(ani));
- }
else
- {
- delete ani;
- ani = nullptr;
- }
+ delete2(ani)
}
}
}
diff --git a/src/resources/resourcemanager.cpp b/src/resources/resourcemanager.cpp
index 954930b64..4eca5552e 100644
--- a/src/resources/resourcemanager.cpp
+++ b/src/resources/resourcemanager.cpp
@@ -37,6 +37,7 @@
#include "resources/soundeffect.h"
#include "resources/spritedef.h"
+#include "utils/delete2.h"
#include "utils/mkdir.h"
#include "utils/paths.h"
#include "utils/physfscheckutils.h"
@@ -953,8 +954,7 @@ void ResourceManager::deleteInstance()
}
}
#endif
- delete instance;
- instance = nullptr;
+ delete2(instance);
}
void *ResourceManager::loadFile(const std::string &fileName, int &fileSize)
diff --git a/src/shopitem.cpp b/src/shopitem.cpp
index 8ee8da670..45ab60e05 100644
--- a/src/shopitem.cpp
+++ b/src/shopitem.cpp
@@ -138,7 +138,6 @@ int ShopItem::sellCurrentDuplicate(const int quantity)
if (dupl->quantity == 0)
{
delete dupl;
- dupl = nullptr;
mDuplicates.pop();
}
return sellCount;
diff --git a/src/simpleanimation.cpp b/src/simpleanimation.cpp
index 075c98c06..a2c765cb8 100644
--- a/src/simpleanimation.cpp
+++ b/src/simpleanimation.cpp
@@ -32,6 +32,8 @@
#include "resources/imageset.h"
#include "resources/resourcemanager.h"
+#include "utils/delete2.h"
+
#include "debug.h"
SimpleAnimation::SimpleAnimation(Animation *const animation) :
@@ -62,8 +64,7 @@ SimpleAnimation::SimpleAnimation(const XmlNodePtr animationNode,
SimpleAnimation::~SimpleAnimation()
{
- delete mAnimation;
- mAnimation = nullptr;
+ delete2(mAnimation);
if (mImageSet)
{
mImageSet->decRef();
diff --git a/src/statuseffect.cpp b/src/statuseffect.cpp
index 647c6dd99..fd9f60851 100644
--- a/src/statuseffect.cpp
+++ b/src/statuseffect.cpp
@@ -47,7 +47,8 @@ StatusEffect::StatusEffect() :
mParticleEffect(),
mIcon(),
mAction(),
- mPersistentParticleEffect(false)
+ mPersistentParticleEffect(false),
+ mIsPoison(false)
{
}
@@ -153,9 +154,9 @@ void StatusEffect::loadXmlFile(const std::string &fileName)
{
if (xmlNameEqual(node, "include"))
{
- const std::string name = XML::getProperty(node, "name", "");
- if (!name.empty())
- loadXmlFile(name);
+ const std::string incName = XML::getProperty(node, "name", "");
+ if (!incName.empty())
+ loadXmlFile(incName);
continue;
}
@@ -181,11 +182,14 @@ void StatusEffect::loadXmlFile(const std::string &fileName)
{
StatusEffect *startEffect = (*the_map)[1][index];
StatusEffect *endEffect = (*the_map)[0][index];
+ const std::string name = XML::getProperty(node, "name", "");
if (!startEffect)
startEffect = new StatusEffect;
if (!endEffect)
endEffect = new StatusEffect;
+ startEffect->mIsPoison =
+ (name == paths.getStringValue("poisonEffectName"));
startEffect->mMessage = XML::getProperty(
node, "start-message", "");
startEffect->mSFXEffect = XML::getProperty(
@@ -198,6 +202,7 @@ void StatusEffect::loadXmlFile(const std::string &fileName)
startEffect->mPersistentParticleEffect = (XML::getProperty(
node, "persistent-particle-effect", "no")) != "no";
+ endEffect->mIsPoison = startEffect->mIsPoison;
endEffect->mMessage = XML::getProperty(node, "end-message", "");
endEffect->mSFXEffect = XML::getProperty(node, "end-audio", "");
endEffect->mParticleEffect = XML::getProperty(
diff --git a/src/statuseffect.h b/src/statuseffect.h
index 8bb164820..e30d9d1bd 100644
--- a/src/statuseffect.h
+++ b/src/statuseffect.h
@@ -73,6 +73,8 @@ public:
bool particleEffectIsPersistent() const A_WARN_UNUSED
{ return mPersistentParticleEffect; }
+ bool isPoison() const A_WARN_UNUSED
+ { return mIsPoison; }
/**
* Retrieves a status effect.
@@ -118,6 +120,7 @@ private:
std::string mIcon;
std::string mAction;
bool mPersistentParticleEffect;
+ bool mIsPoison;
};
#endif // STATUSEFFECT_H
diff --git a/src/test/testmain.cpp b/src/test/testmain.cpp
index fadeb206e..fbd7588ef 100644
--- a/src/test/testmain.cpp
+++ b/src/test/testmain.cpp
@@ -25,6 +25,7 @@
#include "client.h"
+#include "utils/delete2.h"
#include "utils/paths.h"
#include "utils/process.h"
@@ -46,8 +47,7 @@ TestMain::TestMain() :
TestMain::~TestMain()
{
- delete log;
- log = nullptr;
+ delete2(log);
}
void TestMain::initConfig()
diff --git a/src/text.cpp b/src/text.cpp
index 27d794d33..542dc60d9 100644
--- a/src/text.cpp
+++ b/src/text.cpp
@@ -32,6 +32,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
int Text::mInstances = 0;
@@ -49,15 +51,15 @@ Text::Text(const std::string &text, const int x, const int y,
mXOffset(0),
mText(text),
mColor(color),
- mOutlineColor(Theme::getThemeColor(Theme::OUTLINE)),
+ mOutlineColor(theme->getColor(Theme::OUTLINE, 255)),
mIsSpeech(isSpeech)
{
if (!textManager)
{
textManager = new TextManager;
- if (Theme::instance())
+ if (theme)
{
- Theme::instance()->loadRect(mBubble, "bubble.xml", "");
+ theme->loadRect(mBubble, "bubble.xml", "");
}
else
{
@@ -99,8 +101,7 @@ Text::~Text()
textManager->removeText(this);
if (--mInstances == 0)
{
- delete textManager;
- textManager = nullptr;
+ delete2(textManager);
for (int f = 0; f < 9; f ++)
{
if (mBubble.grid[f])
diff --git a/src/touchmanager.cpp b/src/touchmanager.cpp
index b1ed41fdc..d1c29999c 100644
--- a/src/touchmanager.cpp
+++ b/src/touchmanager.cpp
@@ -37,6 +37,8 @@
#include "resources/image.h"
+#include "utils/delete2.h"
+
#include "debug.h"
TouchManager touchManager;
@@ -70,8 +72,7 @@ TouchManager::TouchManager() :
TouchManager::~TouchManager()
{
clear();
- delete mVertexes;
- mVertexes = nullptr;
+ delete2(mVertexes);
CHECKLISTENERS
}
@@ -122,7 +123,6 @@ void TouchManager::loadTouchItem(TouchItem **item, const std::string &name,
const TouchFuncPtr fOut)
{
*item = nullptr;
- Theme *const theme = Theme::instance();
if (!theme)
return;
ImageRect *images = new ImageRect;
@@ -243,8 +243,8 @@ void TouchManager::draw()
return;
Font *const font = boldFont;
- mainGraphics->setColorAll(Theme::getThemeColor(Theme::TEXT),
- Theme::getThemeColor(Theme::TEXT_OUTLINE));
+ mainGraphics->setColorAll(theme->getColor(Theme::TEXT, 255),
+ theme->getColor(Theme::TEXT_OUTLINE, 255));
FOR_EACH (TouchItemVectorCIter, it, mObjects)
{
const TouchItem *const item = *it;
@@ -358,8 +358,7 @@ void TouchManager::unload(TouchItem *const item)
if (item->images)
{
Theme::unloadRect(*item->images);
- delete item->images;
- item->images = nullptr;
+ delete2(item->images);
if (item->icon)
{
item->icon->decRef();
@@ -394,7 +393,6 @@ void TouchManager::loadPad()
void TouchManager::loadButtons()
{
const int sz = (mButtonsSize + 1) * 50;
- Theme *const theme = Theme::instance();
if (!theme)
return;
Skin *const skin = theme->load("dbutton.xml", "");
diff --git a/src/utils/delete2.h b/src/utils/delete2.h
new file mode 100644
index 000000000..104f6fa60
--- /dev/null
+++ b/src/utils/delete2.h
@@ -0,0 +1,30 @@
+/*
+ * The ManaPlus Client
+ * Copyright (C) 2014 The ManaPlus Developers
+ *
+ * This file is part of The ManaPlus Client.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef UTILS_DELETE2_H
+#define UTILS_DELETE2_H
+
+#define delete2(var) \
+ {\
+ delete var;\
+ var = nullptr;\
+ }
+
+#endif // UTILS_DELETE2_H
diff --git a/src/utils/translation/translationmanager.cpp b/src/utils/translation/translationmanager.cpp
index 893e4d33f..9bbdec810 100644
--- a/src/utils/translation/translationmanager.cpp
+++ b/src/utils/translation/translationmanager.cpp
@@ -20,6 +20,7 @@
#include "utils/translation/translationmanager.h"
+#include "utils/delete2.h"
#include "utils/stringutils.h"
#include "utils/translation/podict.h"
@@ -46,8 +47,7 @@ void TranslationManager::loadCurrentLang()
void TranslationManager::close()
{
- delete translator;
- translator = nullptr;
+ delete2(translator);
}
PoDict *TranslationManager::loadLang(const LangVect &lang,