summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-02-08 13:26:12 +0300
committerAndrei Karas <akaras@inbox.ru>2015-02-08 13:31:37 +0300
commit43dafbd9009742f6ff2b121d3748773019ef5aa4 (patch)
tree487555bad2a08eb935dae07b3cd7a5a348f5f524
parentbd2b67c0d1511a0068dfa3caf90a784fdf6fd3f2 (diff)
downloadplus-43dafbd9009742f6ff2b121d3748773019ef5aa4.tar.gz
plus-43dafbd9009742f6ff2b121d3748773019ef5aa4.tar.bz2
plus-43dafbd9009742f6ff2b121d3748773019ef5aa4.tar.xz
plus-43dafbd9009742f6ff2b121d3748773019ef5aa4.zip
update translations.
-rw-r--r--data/translations/help/de.po560
-rw-r--r--po/ar.po280
-rw-r--r--po/bg.po280
-rw-r--r--po/ca.po66
-rw-r--r--po/cs.po78
-rw-r--r--po/de.po1882
-rw-r--r--po/en_GB.po280
-rw-r--r--po/eo.po280
-rw-r--r--po/es.po78
-rw-r--r--po/et.po280
-rw-r--r--po/fa.po280
-rw-r--r--po/fi.po75
-rw-r--r--po/fr.po78
-rw-r--r--po/he.po280
-rw-r--r--po/hr.po280
-rw-r--r--po/hu.po280
-rw-r--r--po/id.po72
-rw-r--r--po/it.po75
-rw-r--r--po/ja.po75
-rw-r--r--po/ka.po280
-rw-r--r--po/manaplus.pot53
-rw-r--r--po/nb.po280
-rw-r--r--po/nl.po69
-rw-r--r--po/nl_BE.po69
-rw-r--r--po/pl.po75
-rw-r--r--po/pt.po75
-rw-r--r--po/pt_BR.po92
-rw-r--r--po/ru.po82
-rw-r--r--po/sk.po280
-rw-r--r--po/sq.po280
-rw-r--r--po/sv.po75
-rw-r--r--po/sv_SE.po75
-rw-r--r--po/te.po280
-rw-r--r--po/th.po280
-rw-r--r--po/tr.po73
-rw-r--r--po/uk.po78
-rw-r--r--po/vls.po280
-rw-r--r--po/zh_CN.po69
-rw-r--r--po/zh_HK.po280
-rw-r--r--po/zh_TW.po280
40 files changed, 5260 insertions, 3704 deletions
diff --git a/data/translations/help/de.po b/data/translations/help/de.po
index f2f0162c3..03ca31026 100644
--- a/data/translations/help/de.po
+++ b/data/translations/help/de.po
@@ -10,13 +10,15 @@
# Slimor <madjuca@gmx.de>, 2013
# Marco Jäger <>, 2012
# tux9th <mr.x@aon.at>, 2012
+# Nemo <nw-nemo@gmx.net>, 2015
# proll007, 2013
# Slimor <madjuca@gmx.de>, 2013
+# Suni <kristin.joris@gmail.com>, 2015
# tux9th <mr.x@aon.at>, 2012
msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
-"PO-Revision-Date: 2015-02-05 20:27+0000\n"
+"PO-Revision-Date: 2015-02-08 10:23+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/projects/p/manaplus/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -26,29 +28,29 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "/uploadserverconfig - upload server config into pastebin service."
-msgstr "/uploadserverconfig - Serverkonfiguration bei einem pastebin-Dienst hochladen."
+msgstr "/uploadserverconfig - Serverkonfiguration zum Pastebin-Dienst hochladen."
msgid "/atkhuman - select and attack nearest player."
-msgstr "/atkhuman - Nächstgelegenen Spieler auswählen und angreifen."
+msgstr "/atkhuman - Nächsten Spieler anvisieren und angreifen."
msgid "\"Outfit shortcut 12\""
-msgstr "\"Ausstattungkürzel 12\""
+msgstr "\"Kurzbefehl Ausrüstungset 12\""
msgid "/cacheinfo - show text cache info."
-msgstr "/cacheinfo - Info über den Textspeicher anzeigen."
+msgstr "/cacheinfo - Info über den Textzwischenspeicher anzeigen."
msgid ""
"You can imitate other players by selecting \"imitation\" in player context menu\n"
" or type chat command: /imitate playername."
-msgstr "Man kann andere Spieler nachahmen, indem Sie \"Imitation \"im Spieler-Kontext-Menü\n anklicken oder oder den Chat-Befehl: /imitate playername benutzen."
+msgstr "Man kann andere Spieler nachahmen, indem du \"Imitation\" im Spielerkontextmenü \nanklickst oder mit dem Chatbefehl: /imitate playername."
msgid ""
" - ##2allow trading##9: Do you wish to allow trade requests from arbitrary\n"
" players?"
-msgstr ""
+msgstr " - ##2allow trading##9: Möchtest du Handelsanfragen von beliebigen Spielern\n erlauben?"
msgid "\"Emote shortcut 9\""
-msgstr "\"Emoticon Kürzel 9\""
+msgstr "\"Emotekurzbefehl 9\""
msgid "/addignoreattack NAME - add monster to ignore attack list."
msgstr "/addignoreattack NAME - Monster zur Nichtangriffsliste hinzufügen."
@@ -57,10 +59,10 @@ msgid "Back to Index"
msgstr "Zurück zum Index"
msgid "\"Quests window\""
-msgstr "\"Quest-Fenster\""
+msgstr "\"Fenster: Quests\""
msgid "\"Quick drop window\""
-msgstr ""
+msgstr "\"Fenster: Schnelles Wegwerfen\""
msgid "Official site:"
msgstr "Offizielle Seite:"
@@ -68,13 +70,13 @@ msgstr "Offizielle Seite:"
msgid ""
" You can improve your skills by increasing job level. Each job level\n"
" gives you 1 point to spend on basic skills."
-msgstr " Sie können Ihre Fähigkeiten durch Erhöhung des Job-Ebene verbessern.\n Jede Job-Ebene ermöglicht es Ihnen, 1 Punkt auf der Grundfertigkeiten auszugeben."
+msgstr " Du kannst deine Fähigkeiten durch Erhöhung des Joblevels verbessern.\n Jeder Job-Level gibt dir 1 Punkt,\n die du für Grundfertigkeiten ausgeben kannst."
msgid "\"Emote shortcut 10\""
-msgstr "\"Emoticon Kürzel 10\""
+msgstr "\"Emotekurzbefehl 10\""
msgid "Content devs"
-msgstr "Inhalt-Entwickler"
+msgstr "Inhalt-Developer"
msgid "Guild chat commands"
msgstr "Gildenchat-Kommandos"
@@ -89,145 +91,145 @@ msgid "/addattack NAME - add monster to attack list."
msgstr "/addattack NAME - Monster zur normalen Angriffsliste hinzufügen."
msgid "\"Emote shortcut 2\""
-msgstr "\"Emoticon Kürzel 2\""
+msgstr "\"Emotekurzbefehl 2\""
msgid "/announce MESSAGE - show global message."
-msgstr ""
+msgstr "/announce MESSAGE - Globale Nachricht anzeigen."
msgid "/serverunignoreall - unignore all whispers on server side."
-msgstr "/serverunignoreall - Serverseitiges ignorieren des Flüsterns (Privatchat) beenden."
+msgstr "/serverunignoreall - Alle Flüsternachrichten serverseitig nicht mehr ignorieren."
msgid "/createparty NAME - create party with selected name."
-msgstr "/createparty NAME - Erzeuge Gruppe mit dem gewählten Namen."
+msgstr "/createparty NAME - Gruppe mit dem gewählten Namen erstellen."
msgid "/heal NICK - heal nick."
-msgstr "/heal NICK - Heile NICK."
+msgstr "/heal NICK - NICK heilen."
msgid "\"Select OK\""
-msgstr "\"Wähle OK\""
+msgstr "\"OK auswählen\""
msgid "/dumpe - dump environment variables into chat."
-msgstr "/dumpe - Umgebungsvariablenn im Chat ausgeben."
+msgstr "/dumpe - Umgebungsvariablen im Chat ausgeben."
msgid ""
"If client working very slow, you can improve speed\n"
"by reading this: @@http://manaplus.org/slowpc|http://manaplus.org/slowpc@@"
-msgstr "Wenn der client sehr langsam läuft, kann so die\nGeschwindigkeit erhöht werden: @@http://manaplus.org/slowpc|http://manaplus.org/slowpc@@"
+msgstr "Wenn der Klient sehr langsam läuft kannst du die Geschwindigkeit verbessern,\nindem du folgendes liest: @@http://manaplus.org/slowpc|http://manaplus.org/slowpc@@"
msgid "\"Enable/disable trading\""
msgstr "\"Handel aktivieren/deaktivieren\""
msgid "/wait NAME - wait for nick or moster with name."
-msgstr ""
+msgstr "/wait NAME - Auf Charakter oder Monster mit Name warten."
msgid "##2Trade:##9 enables the ability to trade with others."
-msgstr ""
+msgstr "##2Trade:##9 Ermöglicht den Handel mit anderen."
msgid "\"Use magic attack\""
msgstr "\"Magischen Angriff benutzen\""
msgid "\"Who is online window\""
-msgstr "\"Wer ist online Fenster\""
+msgstr "\"Fenster: Wer ist online?\""
msgid "\"Switch pvp attack\""
msgstr "\"PvP-Angriff umschalten\""
msgid "\"Deactivate chat input\""
-msgstr "\"Chat input deaktivieren\""
+msgstr "\"Chateingabe deaktivieren\""
msgid "\"Move to navigation point\""
-msgstr "\"Zu Navigationspunkt bewegen\""
+msgstr "\"Zum Wegpunkt bewegen\""
msgid "ManaPlus Contributors"
-msgstr "ManaPlus Mitarbeiter"
+msgstr "ManaPlus Mitwirkende"
msgid ""
"The Mana World##0 is a serious effort to create an innovative free\n"
" and open source MMORPG world. The Mana World uses 2D graphics and aims to be\n"
" as much diverse and interactive as possible. All content is licensed\n"
" under the GPL, making sure this game can't ever run away from you."
-msgstr ""
+msgstr "The Mana World##0 ist ein ernster Versuch eine innovative, freie\nund Open-Source-MMORPG Welt zu erstellen. The Mana World benutzt 2D Graphiken und beabsichtigt\n möglichst vielfältig und interaktiv wie ebend möglich zu sein. Jeglicher Inhahlt ist lizensiert\nunter der GPL , um sicher zu stellen, dass dieses Spiel niemals von dir davon laufen kann."
msgid "ABOUT MANAPLUS"
msgstr "ÜBER MANAPLUS"
msgid "/pseudoaway, /pseudoaway MSG - set/unset pseudo away mode."
-msgstr "/pseudoaway, /pseudoaway MSG - setzt/löscht den Pseudo-Abwesenheitsmodus."
+msgstr "/pseudoaway, /pseudoaway MSG - Pseudoabwesenheitsmodus de-/aktivieren."
msgid "Other contributors"
-msgstr "Weitere Beteiligte"
+msgstr "Weitere Mitwirkende"
msgid "\"Item shortcuts Key\""
-msgstr "\"Gegenstandkürzel Key\""
+msgstr "\"Gegenstandskurzbefehl Taste\""
msgid ""
"Communication is often essential to success in this game. You can communicate\n"
" in several ways: By chatting and showing emotions (see above), by trading\n"
" (with the right-click context menu), and by whispering."
-msgstr "Kommunikation ist oft entscheidend für den Erfolg in diesem Spiel. Sie können auf\n verschiedene Arten kommunizieren: Durch Chatten und Gefühle zeigen (siehe oben),\n durch den Handel mit anderen Spielern (Das Kontext-Menü mittels der rechten\n Maustaste aufrufen), und durch das Flüstern."
+msgstr "Kommunikation ist oft entscheidend für den Erfolg in diesem Spiel. Du kannst\nauf verschiedene Arten kommunizieren: Durch Chatten und Gefühle zeigen (siehe oben), durch Handel\n(mit Rechtsklick im Kontextmenü), und durch Flüstern."
msgid "\"Item shortcut 3\""
-msgstr "\"Gegenstandkürzel 3\""
+msgstr "\"Gegenstandskurzbefehl 3\""
msgid "\"Change move type\""
-msgstr ""
+msgstr "\"Bewegungsart wechseln\""
msgid "Tabs"
-msgstr "Tabs"
+msgstr "Reiter"
msgid "\"Outfit shortcut 4\""
-msgstr "\"Ausstattungkürzel 4\""
+msgstr "\"Kurzbefehl Ausrüstungset 4\""
msgid "\"Did you know window\""
-msgstr "\"Wusstest du schon Fenster\""
+msgstr "\"Fenster: Wusstest du schon?\""
msgid ""
"/mail NICK MSG - send offline message to NICK. Working only in tmw server."
-msgstr "/mail NICK MSG - schickt Offline-Nachricht an Nick. Funktioniert nur im TMW-Server."
+msgstr "/mail NICK MSG - Offlinenachricht an NICK schicken. Funktioniert nur auf TMW-Servern."
msgid "Download"
msgstr "Download"
msgid "/dropn - drop N items from any slot."
-msgstr "/dropn - Lass N Items von beliebigem Slot fallen."
+msgstr "/dropn - N Gegenstände von beliebigem Slot wegwerfen."
msgid "/enableaway - enable away messages in current tab."
-msgstr "/enableaway - Away-Nachrichten in diesem Tab aktivieren."
+msgstr "/enableaway - Abwesenheitsnachrichten in diesem Reiter aktivieren."
msgid "Support"
msgstr "Unterstützung"
msgid "\"Copy equiped to Outfit\""
-msgstr "\"Kleider um Ausstattungen kopieren\""
+msgstr "\"Ausgerüstete Gegenstände zu Ausrüstungsets kopieren\""
msgid "/outfit next - wear next outfit."
-msgstr "/outfit next - Nächste Ausrüstung anziehen."
+msgstr "/outfit next - Nächstes Ausrüstungset anziehen."
msgid "\"Outfit shortcut 3\""
-msgstr "\"Ausstattungkürzel 3\""
+msgstr "\"Kurzbefehl Ausrüstungset 3\""
msgid "\"Quick drop N items\""
-msgstr "\"Lass N Items fallen\""
+msgstr "\"N Gegenstände wegwerfen\""
msgid ""
"/msg NICK text, /whisper NICK text, /w NICK text - send whisper message to "
"nick."
-msgstr "/msg NICK text, /whisper NICK text, /w NICK text - Sende Flüstermitteilung to NICK."
+msgstr "/msg NICK text, /whisper NICK text, /w NICK text - Flüsternachricht zu NICK senden."
msgid "/movetotarget - move to target position."
msgstr "/movetotarget - Zur Zielposition bewegen."
msgid "/outfit prev - wear previous outfit."
-msgstr "/outfit prev - vorige Ausrüstung anziehen."
+msgstr "/outfit prev - Voriges Ausrüstungset anziehen."
msgid "##2Party level2:##9 enables a char to create a party."
-msgstr ""
+msgstr "##2Party level2:##9 Ermöglicht einem Charakter eine Gruppe zu erstellen."
msgid "/target NICK - select nick as target. Can be monster or player nick."
-msgstr "/target NICK - NICK als Ziel wählen. Kann Monster oder Spieler NICK sein."
+msgstr "/target NICK - NICK als Ziel wählen. Kann Monster oder Spieler Name sein."
msgid "##2ManaPlus version: ##6%VER%"
-msgstr ""
+msgstr "##2ManaPlus Version: ##6%VER%"
msgid "COMMANDS"
msgstr "BEFEHLE"
@@ -236,78 +238,78 @@ msgid "For other server look servers pages for support."
msgstr "Für andere Server, schau auf der Server-Webseite für Unterstützung."
msgid "\"Toggle chat\""
-msgstr "\"Chat ein/aus\""
+msgstr "\"Chat de-/aktivieren\""
msgid "/talkpet TEXT - talk from your pet."
-msgstr "/talkpet TEXT - Sprich von deinem Haustier."
+msgstr "/talkpet TEXT - Als dein Haustier sprechen."
msgid "\"Change attack type\""
-msgstr "\"Wechsle Angriffsart\""
+msgstr "\"Angriffsart wechseln\""
msgid "Manaplus Developers"
msgstr "Manaplus Entwickler"
msgid "\"On / off audio\""
-msgstr "\"An/Aus Audio\""
+msgstr "\"Audio an/aus\""
msgid "You can change any key in keyboard settings."
-msgstr "Sie können die (vor)eingestellte Tastaturbelegung jederzeit\nin den Tastatureinstellungen ändern."
+msgstr "Du kannst jede Taste in den Tastatureinstellungen ändern."
msgid "\"Previous chat tab line\""
-msgstr "\"Vorherige Chat-Zeile\""
+msgstr "\"Vorherige Chatreiter-Zeile\""
msgid "\"Emote shortcut 13\""
-msgstr "\"Emoticon Kürzel 13\""
+msgstr "\"Emotekurzbefehl 13\""
msgid "/disregard NICK - add nick to disregarded list."
msgstr "/disregard NICK - NICK zur Vernachlässigungsliste hinzufügen."
msgid "/enablehighlight - enable highlight in current tab."
-msgstr "/enablehighlight - Highlighting in diesem Tab aktivieren."
+msgstr "/enablehighlight - Hervorhebung in aktuellen Reiter aktivieren."
msgid "/disableaway - disable away messages in current tab."
-msgstr "/disableaway - Away-Nachrichten in diesem Tab deaktivieren."
+msgstr "/disableaway - Abwesenheitsnachrichten in diesem Reiter deaktivieren."
msgid "\"Smilie\""
-msgstr "\"Lächeln\""
+msgstr "\"Smilie\""
msgid "Main development"
-msgstr "Haupt-Entwicklung (Main development)"
+msgstr "Haupt-Entwicklung"
msgid ""
" Left click to execute default action: walk, pick up an item, attack a monster\n"
" and talk to NPCs (be sure to click on their feet). Right click to show up a\n"
" context menu. Holding [Left Shift] prevents from walking when attacking."
-msgstr " Linker Mausklick um Standard-Aktion ausführen: laufen, einen Gegenstand aufheben,\n ein Monster angreifen und mit NPCs sprechen (achten Sie darauf, auf die Füße zu\n klicken). Rechter Mausklick zeigt ein Kontextmenü. Wenn Sie [Left Shift] gedrückt\n halten, verhindern sie, das sie zum Angriffsziel laufen."
+msgstr " Linker Mausklick um Standard-Aktion ausführen: laufen,\n einen Gegenstand aufheben, ein Monster angreifen \nund mit NPCs sprechen (achte darauf, auf ihre Füße zu klicken). Rechter Mausklick zeigt ein\n Kontextmenü. Wenn du [Links Umschalt] gedrückt hältst,\n verhinderst du beim Angriff das Laufen."
msgid "Search string not found."
msgstr "Suchstring nicht gefunden."
msgid "\"Emote shortcut 7\""
-msgstr "\"Emoticon Kürzel 7\""
+msgstr "\"Emotekurzbefehl 7\""
msgid ""
"You can set any client resolution. In settings in video tab,\n"
"click on \"custom\" and enter for example: 900x500 and press ok."
-msgstr "Sie können eine beliebige Client-Auflösung wählen. In Einstellungen\nim Video-Tab auf \"custom\" klicken und geben Sie zum Beispiel ein:\n900x500, und drücken Sie OK."
+msgstr "Du kannst eine beliebige Client-Auflösung wählen. In Einstellungen im Video-Tab \nauf \"Benutzerdefniert\" klicken und gebe zum Beispiel 900x500 ein und drücke OK."
msgid "/attack - attack target."
msgstr "/attack - Ziel angreifen."
msgid "\"Set home location/set arrow\""
-msgstr "\"Setze Stammplatz/Setze Pfeil\""
+msgstr "\"Stammplatz/Pfeil setzen\""
msgid "\"Set direction left\""
-msgstr ""
+msgstr "\"Linke Richtung setzen\""
msgid "\"Equipment window\""
-msgstr "\"Ausrüstungsfenster\""
+msgstr "\"Fenster: Ausrüstung\""
msgid "Mana Contributors"
msgstr "Mana Mitwirkende"
msgid "/dumpt - dump tests info into chat."
-msgstr "/dumpt - Testergebnis-Informationen in Chatfenster schreiben."
+msgstr "/dumpt - Testinformationen im Chat ausgeben."
msgid "Different patches"
msgstr "Verschiedene Patches"
@@ -319,34 +321,34 @@ msgid "\"Talk\""
msgstr "\"Reden\""
msgid "\"Item shortcut 8\""
-msgstr "\"Gegenstandkürzel 8\""
+msgstr "\"Gegenstandkurzbefehl 8\""
msgid "/all - show visible beings list in debug tab."
-msgstr "/all - Sichtbare Wesen im Debug-Chatfenster auflisten."
+msgstr "/all - Sichtbare Wesen im Debugreiter auflisten."
msgid ""
"Most commands working in whispers.\n"
"For example command /imitation in whisper with nick1,\n"
" similar to command /imitation nick1."
-msgstr "Die meisten Befehle arbeiten im Flüsterchat.\nZum Beispiel der Befehl '/imitation' im Flüsterchat mit nick1,\nähnlich dem Befehl '/imitation nick1'."
+msgstr "Die meisten Befehle funktionieren im Flüsterchat.\nZum Beispiel der Befehl '/imitation' im Flüsterchat mit nick1,\nähnlich dem Befehl '/imitation nick1'."
msgid "\"Ignore input 1\""
-msgstr "\"Ignoriere Eingabe 1\""
+msgstr "\"Eingabe 1 ignorieren\""
msgid "\"Item shortcut 6\""
-msgstr "\"Gegenstandkürzel 6\""
+msgstr "\"Gegenstandskurzbefehl 6\""
msgid ""
" If you're having troubles, please first of all read the FAQ. If you\n"
" can't find a solution to your problem, feel free to check our\n"
" Bugs/Support section of the forum:"
-msgstr " Wenn Sie Probleme haben, dann lesen Sie bitte zuerst die FAQ. Wenn Sie\n dort keine Lösung für Ihr Problem finden können, dann zögern Sie nicht,\n den Fehler- / Hilfebereich unseres Forums zu besuchen:"
+msgstr " Wenn du Probleme hast, dann lese bitte zuerst die FAQ. Wenn du\n dort keine Lösung für dein Problem finden kannst,\n dann zögere nicht, den Fehler-/Hilfebereich unseres Forums zu besuchen:"
msgid "/help - show this help."
-msgstr "/help - Zeige diese Hilfe."
+msgstr "/help - Diese Hilfe anzeigen."
msgid "\"Outfit shortcut 7\""
-msgstr "\"Ausstattungkürzel 7\""
+msgstr "\"Kurzbefehl Ausrüstungset 7\""
msgid "/addpriorityattack NAME - add monster to priority attack list."
msgstr "/addpriorityattack NAME - Monster zur bevorzugten Angriffsliste hinzufügen."
@@ -355,21 +357,21 @@ msgid "For TMW support:"
msgstr "Für TMW-Support:"
msgid "/priceload - load shop price from disc."
-msgstr "/priceload - Lade Preisliste des eigenen Geschäfts von lokaler Datei."
+msgstr "/priceload - Preisliste des eigenen Ladens von lokaler Datei laden."
msgid ""
" - ##2friend##9: You consider this player a friend. The player may chat,\n"
" message your in private, or trade with you at any point."
-msgstr ""
+msgstr " - ##2friend##9: Du betrachtest diesen Spieler als Freund.\n Der Spieler kann mit dir chatten, dir Flüsternachrichten schicken,\n oder von überall mit dir handeln."
msgid "\"Item shortcut 13\""
-msgstr "\"Gegenstandkürzel 13\""
+msgstr "\"Gegenstandskurzbefehl 13\""
msgid "For other servers may exists other copyrights."
msgstr "Für andere Server gelten möglicherweise andere Copyrights."
msgid "\"Outfit shortcut 13\""
-msgstr "\"Ausstattungkürzel 13\""
+msgstr "\"Kurzbefehl Ausrüstungset 13\""
msgid "/sethome - set home position."
msgstr "/sethome - Stammplatz setzen."
@@ -377,62 +379,62 @@ msgstr "/sethome - Stammplatz setzen."
msgid ""
" - ##2allow whispers##9: Do you wish to allow arbitrary players to send\n"
" private messages to you in-game?"
-msgstr ""
+msgstr " - ##2allow whispers##9: Möchtest du beliebigen Spielern erlauben\n dir Flüsternachrichten im Spiel zu senden?"
msgid "\"Copy outfit\""
-msgstr "\"Ausstattung kopieren\""
+msgstr "\"Ausrüstungset kopieren\""
msgid "/present - print visible players number to chat."
-msgstr "/present - Gebe Anzahl der sichtbaren Spieler im Chat aus."
+msgstr "/present - Gebe die Anzahl der sichtbaren Spieler im Chat aus."
msgid "/dumpogl - dump all OpenGL variables into log file."
-msgstr "/dumpogl - Scheibe alle OpenGL-Variablen in den Logfile."
+msgstr "/dumpogl - Alle OpenGLvariablen in der Logdatei ausgeben."
msgid "Contributors to client development"
msgstr "Mitwirkende der Client Entwicklung"
msgid "/gm MESSAGE - send message to all online gms."
-msgstr "/gm NACHRIGHT - Schicke Nachricht an alle GMs, die online sind."
+msgstr "/gm NACHRIGHT - Nachricht an alle GMs, die online sind, schicken."
msgid ""
"You can do basic searching in help by using command\n"
"##2?text"
-msgstr "Sie können in der Hilfe die Grundsuche verwenden mit dem Befehl\n##2?text"
+msgstr "Du kannst in der Hilfe die einfache Suche mit folgendem Befehl verwenden\n##2?text"
msgid ""
"You can buy or sell items from players shops.\n"
"Right click on player and select \"Buy\" or \"Sell\""
-msgstr "Sie können aus Spielern Geschäften Artikel kaufen oder verkaufen.\n Rechtsklick auf Spieler und wählen Sie \"Kauf\" oder \"Verkauf\"."
+msgstr "Du kannst Gegenstände von Spielerläden kaufen und verkaufen.\nRechtsklicke auf den Spieler und wähle \"Kaufen\" oder \"Verkaufen\" aus"
msgid "/unignore NICK - Remove nick from ignore list."
-msgstr "unignore NICK - Entferne NICK von der Ignore-Liste."
+msgstr "unignore NICK - NICK aus Ignorierliste entfernen."
msgid ""
"You can restore yellow bar settings,\n"
"by right click on it and select in context menu \"Reset yellow bar\"."
-msgstr "Sie können die Einstellungen des gelben Balkens wiederherstellen,\n indem Sie mit der rechten Maustaste darauf klicken und im\n Kontext-Menü \"Reset gelben Balken \" auswählen."
+msgstr "Du kannst die Einstellungen des gelben Balkens wiederherstellen,\n indem du mit der rechten Maustaste darauf klickst und im\n Kontextmenü \"Gelben Balken zurücksetzen\" auswählst."
msgid "\"Emote shortcut 3\""
-msgstr "\"Emoticon Kürzel 3\""
+msgstr "\"Emotekurzbefehl 3\""
msgid "/dumpg - dump graphics and some other settings to chat."
-msgstr "/dumpg - Sendet Grafik- und einige andere Einstellungen in den Chat."
+msgstr "/dumpg - Grafik und einige andere Einstellungen im Chat ausgeben."
msgid "/trade NICK - start trade with nick."
-msgstr "/trade NICK - Startet den Handel mit NICK."
+msgstr "/trade NICK - Handel mit NICK starten."
msgid "\"Switch magic attack\""
-msgstr "\"Wechsle magische Attacke\""
+msgstr "\"Magische Attacke wechseln\""
msgid ""
"You can hide/show bars and buttons by right click and select menu item."
-msgstr "Sie können die Infofenster und Knöpfe verstecken/anzeigen, indem Sie\n mit der rechten Maustaste daraufklicken und den Menüpunkt auswählen."
+msgstr "Du kannst die Balken und Schaltflächen mit einem Rechtsklick im Gegenstandsmenü anzeigen und verstecken."
msgid "\"Enable / disable away mode\""
-msgstr "\"Aktiviere/Deaktiviere abwesend Modus\""
+msgstr "\"Abwesenheitsmodus de-/aktivieren\""
msgid "\"Commands window\""
-msgstr "\"Befehlsfenster\""
+msgstr "\"Fenster: Befehle\""
msgid "Android porting"
msgstr "Android Portierung"
@@ -440,7 +442,7 @@ msgstr "Android Portierung"
msgid ""
"You can set away mode,\n"
"by type in chat command /away"
-msgstr "Sie können den Weg-Modus durch Eingabe des Chat-Befehls /away setzen."
+msgstr "Du kannst den Abwesenheitsmodus \ndurch Eingabe des Chatkommandos /away setzen."
msgid "Magic skills:"
msgstr "Magische Fähigkeiten:"
@@ -449,81 +451,81 @@ msgid "Server news"
msgstr "Server-Neuigkeiten"
msgid "/clear - clear current chat tab."
-msgstr "/clear - Im aktuellen Chatfenster kompletten Text löschen."
+msgstr "/clear - Aktuellen Chatreiter leeren ."
msgid "\"Social window\""
-msgstr "\"Gesellschaftsfenster\""
+msgstr "\"Fenster: Sozial\""
msgid "\"Emote shortcut 4\""
-msgstr "\"Emoticon Kürzel 4\""
+msgstr "\"Emotekurzbefehl 4\""
msgid "\"Close chat tab\""
-msgstr "\"Schließe Chat-Tab\""
+msgstr "\"Chatreiter schließen\""
msgid "\"Target player\""
msgstr "\"Spieler anvisieren\""
msgid "/invite NICK - invite a player to your party."
-msgstr "/invite NICK - Lade Spieler in deine Gruppe ein."
+msgstr "/invite NICK - Spieler zu deiner Gruppe einladen."
msgid ""
" - ##2disregarded##9: You wish to disregard this player, meaning that his or\n"
" her chat messages are not logged and trade requests and whispers are\n"
" ignored."
-msgstr ""
+msgstr " - ##2disregarded##9: Möchtest du diesen Spieler missachten, was bedeutet,\n dass seine oder ihre Chatnachrichten nicht mehr protokolliert\n werden und Handelsanfragem und Flüsternachrichten ignoriert werden."
msgid "\"Debug window\""
-msgstr "\"Debugfenster\""
+msgstr "\"Fenster: Debug\""
msgid "\"Next chat tab\""
-msgstr "\"Nächster Chat-Tab\""
+msgstr "\"Nächster Chatreiter\""
msgid "\"Change move to target type\""
-msgstr ""
+msgstr "\"Zum Ziel bewegen Typ ändern\""
msgid "\"Pickup\""
-msgstr ""
+msgstr "\"Aufheben\""
msgid "\"Item shortcut 2\""
-msgstr "\"Gegenstandkürzel 2\""
+msgstr "\"Gegenstandkurzbefehl 2\""
msgid "About current server"
-msgstr ""
+msgstr "Über aktuellen Server"
msgid "\"Quick heal target or self\""
-msgstr ""
+msgstr "\"Ziel oder Selbst schnell heilen\""
msgid "Search error"
msgstr "Suchfehler"
msgid "\"Outfit shortcut 9\""
-msgstr "\"Ausstattungkürzel 9\""
+msgstr "\"Kurzbefehl Ausrüstungset 9\""
msgid "\"Change attack weapon type\""
-msgstr ""
+msgstr "\"Angriffswaffentyp ändern\""
msgid "\"Move left\""
-msgstr ""
+msgstr "\"Nach links bewegen\""
msgid ""
"##9 This file lists all contributors up to the current release. Check the wiki\n"
"##9 for the currently active development team."
-msgstr "##9 diese Datei verzeichnet alle Mitwirkenden bis zur gegenwärtigen Freigabe. \n##9 Lesen Sie den wiki, um die zur Zeit aktive Entwicklungsmannschaft zu kennen."
+msgstr "##9 Diese Datei listet alle Mitwirkenden bis zur gegenwärtigen Version auf. Überprüfe das Wiki\n##9 um das momentan aktive Entwicklerteam kennen zu lernen."
msgid "\"Chat window\""
-msgstr ""
+msgstr "\"Fenster: Chat\""
msgid "\"Change follow mode\""
-msgstr ""
+msgstr "\"Folgenmodus ändern\""
msgid "\"Previous chat tab\""
-msgstr ""
+msgstr "\"Vorheriger Chatreiter\""
msgid "\"Kills stats window\""
-msgstr ""
+msgstr "\"Fenster: Tötungsstatistik\""
msgid "\"Outfit shortcut 2\""
-msgstr "\"Ausstattungkürzel 2\""
+msgstr "\"Kurzbefehl Ausrüstungset 2\""
msgid "IGNORING COMMUNICATION"
msgstr "KOMMUNIKATION IGNORIEREN"
@@ -532,34 +534,34 @@ msgid ""
" - ##2save player list##9: Should your acquaintance list be saved when you\n"
" quit the game? If you enable this option, your list will survive when you\n"
" quit and re-start."
-msgstr ""
+msgstr " - ##2save player list##9: Soll deine Bekanntschaftsliste gespeichert werden, wenn du \ndas Spiel beendest? Falls du diese Option aktivierst, wird deine Liste überleben, wenn du\ndas Spiel verlässt und neustartest."
msgid "Other"
-msgstr ""
+msgstr "Sonstiges"
msgid "\"Outfit shortcut 14\""
-msgstr "\"Ausstattungkürzel 14\""
+msgstr "\"Kurzbefehl Ausrüstungset 14\""
msgid "\"Emote shortcut window\""
-msgstr "\"Emoticon Kürzel Fenster\""
+msgstr "\"Fenster: Emotekurzbefehle\""
msgid "\"Wear outfit\""
-msgstr "\"Ausstattung tragen\""
+msgstr "\"Ausrüstungset anziehen\""
msgid "\"Change map view mode\""
-msgstr ""
+msgstr "\"Kartenansichtsmodus ändern\""
msgid "Instructions"
-msgstr ""
+msgstr "Anleitung"
msgid "\"Emote shortcut 12\""
-msgstr "\"Emoticon Kürzel 12\""
+msgstr "\"Emotekurzbefehl 12\""
msgid "About The Mana World"
msgstr "Über The Mana World"
msgid "/serverignoreall - ignore all whispers on server side."
-msgstr "/serverignoreall - ignoriert alle Flüsterchats auf der Serverseite."
+msgstr "/serverignoreall - Alle Füsternachrichten serverseitig ignorieren."
msgid ""
"##2 SDL, SDL_image, SDL_mixer (Media framework)\n"
@@ -569,56 +571,56 @@ msgid ""
"##2 PhysFS (Data files)\n"
"##2 libcurl (HTTP downloads)\n"
"##2 zlib (Archives)"
-msgstr "##2 SDL, SDL_image, SDL_mixer (Media framework)\n##2 SDL_net (Networking framework)\n##2 Guichan (GUI framework)\n##2 libxml2 (XML parsing and writing)\n##2 PhysFS (Data files)\n##2 libcurl (HTTP downloads)\n##2 zlib (Archives)"
+msgstr "##2 SDL, SDL_image, SDL_mixer (Media framework)\n##2 SDL_net (Networking framework)\n##2 Guichan (GUI framework)\n##2 libxml2 (XML parsing and writing)\n##2 PhysFS (Data files)\n##2 libcurl (HTTP downloads)\n##2 zlib (Archives)"
msgid "\"Sit\""
-msgstr ""
+msgstr "\"Sitzen\""
msgid "/navigate x y - move to position x,y in current map in any distance."
-msgstr "/navigate x y - Geht im aktuellen Gebiet zur Position x y,\n unabhängig der Entfernung."
+msgstr "/navigate x y - Auf aktueller Karte unabhängig der Entfernung zum Wegpunkt x,y gehen."
msgid "SKILLS"
-msgstr "Fertigkeiten"
+msgstr "FERTIGKEITEN"
msgid "Actions"
msgstr "Aktionen"
msgid "/emote N - use emotion number N."
-msgstr "/emote N - benutze Emotion Nummer N."
+msgstr "/emote N - Emotenummer N benutzen."
msgid "/item 0 - disable party item sharing options."
-msgstr ""
+msgstr "/item 0 - Optionen zum Teilen von Gegenständen in Gruppen deaktivieren."
msgid "\"Target closest monster\""
-msgstr ""
+msgstr "\"Nächstes Monster anvisieren\""
msgid "\"Outfits window\""
-msgstr "\"Ausrüstungen Fenster\""
+msgstr "\"Fenster: Ausrüstungset\""
msgid "Party chat commands"
-msgstr ""
+msgstr "Gruppenchat-Befehle"
msgid ""
"You can walk to warps automatically.\n"
"Open Social Window (###keyWindowSocial;) and selecy Nav tab,\n"
"then click on warp what you want."
-msgstr ""
+msgstr "Du kannst zu Gebietsübergängen automatisch gehen.\nÖffne das Fenster: Sozial (###keyWindowSocial;) und wähle den Navigationsreiter,\ndann klicke auf einen beliebigen Übergang."
msgid ""
"##2ManaPlus##9 is extended client based on old code from ##2Mana##9 client.\n"
" Added many features, improved perfomance, stability, security and more."
-msgstr ""
+msgstr "##2ManaPlus##9 ist ein erweiterter Client, basierend auf dem alten Code des ##2Mana##9 Clients.\nHinzugefügt wurden viele Funktionen, verbesserte Performance, Stabilität, Sicherheit und vieles mehr."
msgid ""
"You can disable yellow bar,\n"
"by pressing ###keyDisableGameModifiers;."
-msgstr ""
+msgstr "Du kannst den gelben Balken deaktivieren,\nin dem du die Taste ###keyDisableGameModifiers; drückst."
msgid "\"Screenshot\""
-msgstr ""
+msgstr "\"Sceenshot\""
msgid "/closeall - close all whispers."
-msgstr "/closeall - Alle Flüsterchats schließen."
+msgstr "/closeall - Alle Flüsternachrichten schließen."
msgid ""
" To add an item to the shortcut bar click on the item in the inventory window,\n"
@@ -626,107 +628,107 @@ msgid ""
" the item. To reorder items within the shortcut-window simply click and drag\n"
" them between the boxes. To remove items you simply drag them outside of the\n"
" window and drop them."
-msgstr " Um einen Gegenstand der Schnellzugriffsleiste hinzuzufügen, klicken Sie auf den\n Gegenstand im Inventarfenster, dann auf das Feld im Schnellzugriffsfenster\n klicken, das mit dem Gegenstand verknüpft werden soll. Um Gegenstände innerhalb\n des Schnellzugriffsfenster neu anzuordnen, klicken Sie einfach auf das Feld und\n ziehen Sie diese zum gewünschten Feld. Um Gegenstände zu entfernen, ziehen Sie\n diese einfach außerhalb des Fensters und lassen es dort fallen."
+msgstr " Um einen Gegenstand zu der Schnellzugriffsleiste hinzuzufügen, klicke\n auf den Gegenstand im Inventar, dann klicke auf die gewünschte Box\n im Fenster: Schnellzugriff. Um die Gegenstände zu sortieren,\n klicke daruf und ziehe sie zwischen den Boxen hin und her.\n Um Gegenstände zu entfernen, ziehe sie einfach\n aus dem Fenster und lasse sie dort fallen."
msgid "/query NICK, /q NICK - open new whisper tab for nick."
-msgstr "/query NICK, /q NICK - öffnet neues Chatunterfenster für das Flüstern mit NICK."
+msgstr "/query NICK, /q NICK - Einen neuen Chatreiter für Nick öffnen."
msgid "\"Item shortcut 5\""
-msgstr "\"Gegenstandkürzel 5\""
+msgstr "\"Gegenstandskurzbefehl 5\""
msgid "\"Scroll chat up\""
-msgstr ""
+msgstr "\"Chat hochscollen\""
msgid ""
"##2ManaPlus##9 is a serious effort to create an innovative free and open\n"
" source MMORPG Client. ManaPlus uses 2D graphics and aims to create a large\n"
" and diverse interactive world. It is licensed under the GPL, making\n"
" sure this game can't ever run away from you."
-msgstr ""
+msgstr "##2ManaPlus##9 ist ein ernster Versuch eine innovativen freien und Open-\nSource-MMORPG Client zu erstellen. ManaPlus benutzt 2D Graphiken und beabsichtigt möglichst grosse, \nvielfältige und interaktive Welt zu erschaffen. Jeglicher Inhalt ist lizenziert unter der GPL, um sicher zu stellen, \ndass dieses Spiel niemals von dir davon laufen kann."
msgid "\"Outfit shortcut 6\""
-msgstr "\"Ausstattungkürzel 6\""
+msgstr "\"Kurzbefehl Ausrüstungset 6\""
msgid "Visit IRC channel:"
-msgstr "Besuchen Sie den IRC-Raum:"
+msgstr "Besuche unseren IRC-Raum:"
msgid "\"Target & attack\""
-msgstr "\"Ziel und Angriff\""
+msgstr "\"Anvisieren & Angreifen\""
msgid "\"Item shortcut 10\""
-msgstr "\"Gegenstandkürzel 10\""
+msgstr "\"Gegenstandskurzbefehl 10\""
msgid "/where - print current player position to chat."
-msgstr "/where - print current player position to chat."
+msgstr "/where - Aktuelle Spielerposition im Chat ausgeben."
msgid "/exp - show party experience sharing options."
-msgstr ""
+msgstr "/exp - Optionen zum Teilen von Erfahrung in Gruppen anzeigen."
msgid "/dumpmods - dump all enabled mod names into chat."
-msgstr ""
+msgstr "/dumpmods - Alle Namen von aktivierten Mods im Chat ausgeben."
msgid "INDEX"
msgstr "INHALT"
msgid "\"Outfit shortcut 10\""
-msgstr "\"Ausstattungkürzel 10\""
+msgstr "\"Kurzbefehl Ausrüstungset 10\""
msgid "\"Crazy moves\""
-msgstr ""
+msgstr "\"Verrückte Bewegungen\""
msgid "Website: @@http://manaplus.org/|http://manaplus.org/@@"
msgstr "Internetseite: @@http://manaplus.org/|http://manaplus.org/@@"
msgid "/uptime - show client uptime."
-msgstr "/uptime - zeigt Ihre aktuelle Onlinezeit (Spielzeit) an."
+msgstr "/uptime - Aktuelle Spielzeit anzeigen."
msgid "/imitation NICK - start imitation mode."
-msgstr "/imitation NICK - Startet den Nachahmungsmodus."
+msgstr "/imitation NICK - Nachahmungsmodus starten."
msgid "\"Ignore input 2\""
-msgstr ""
+msgstr "\"Eingabe 2 ignorieren\""
msgid "\"Scroll chat down\""
-msgstr ""
+msgstr "\"Chat runterscrollen\""
msgid "\"Move to target\""
-msgstr ""
+msgstr "\" Zum Ziel bewegen\""
msgid "/ignoreall - add all whispers to ignore list."
-msgstr "/ignoreall - Fügt alle aktiven Flüsterchats zur Ignorierliste hinzu."
+msgstr "/ignoreall - Alle Flüsternachrichten zur Ignorieliste hinzufügen."
msgid "\"Chat auto complete\""
-msgstr ""
+msgstr "\"Chat-Autovervollständigung\""
msgid "/ignore NICK - add nick to ignore list."
-msgstr "/ignore NICK - Fügt NICK zur Ignorierliste hinzu."
+msgstr "/ignore NICK - NICK zur Ignorierliste hinzufügen."
msgid "\"Attack\""
-msgstr ""
+msgstr "\"Angreifen\""
msgid "/magicattack - attack target with magic."
-msgstr ""
+msgstr "/magicattack - Ziel mit Magie angreifen."
msgid "For ManaPlus Online support:"
-msgstr ""
+msgstr "Für ManaPlus Online- Unterstützung:"
msgid "\"Set direction right\""
-msgstr ""
+msgstr "\"Rechte Richtung setzen\""
msgid "Other linux:"
-msgstr ""
+msgstr "Linux Sonstiges:"
msgid "DOWNLOADS"
-msgstr ""
+msgstr "DOWNLOADS"
msgid "/item 1 - enable party item sharing options."
-msgstr ""
+msgstr "/item 1 - Optionen zum Teilen von Gegenständen in Gruppen aktivieren."
msgid "##9Magic skills can be obtain by doing quests and missions in game."
-msgstr ""
+msgstr "##9Magische Fähigkeiten können durch Quests und Missionen im Spiel erworben werden."
msgid "/erase NICK - add nick to erased list."
-msgstr "/erase NICK - Fügt NICK der Löschliste hinzu."
+msgstr "/erase NICK - NICK der Löschliste hinzufügen."
msgid "COMMUNICATION:"
msgstr "KOMMUNIKATION:"
@@ -735,39 +737,39 @@ msgid "Search results"
msgstr "Suchergebnisse"
msgid "\"Inventory window\""
-msgstr ""
+msgstr "\"Fenster: Inventar\""
msgid "\"Change pickup type\""
-msgstr ""
+msgstr "\"Gegenstandsaufnahmeart ändern\""
msgid "/item - show party item sharing options."
-msgstr ""
+msgstr "/item - Optionen zum Teilen von Gegenständen in Gruppen anzeigen."
msgid "move key"
-msgstr ""
+msgstr "Bewegungstaste"
msgid "\"Emote shortcut 5\""
-msgstr "\"Emoticon Kürzel 5\""
+msgstr "\"Emotekurzbefehl 5\""
msgid "/open URL - open url in browser."
-msgstr ""
+msgstr "/open URL - Internetadresse im Browser öffnen."
msgid ""
" The player list lists all of your acquaintances. They are categorised as one\n"
" of the following:"
-msgstr " Die Spieler-Liste listet alle Ihre eingetragenen Bekannten.\n Sie werden als eine der folgenden Möglichkeiten eingestuft:"
+msgstr " Die Spielerliste zeigt alle deine Bekannten an.\n Sie werden folgendermaßen\nkategorisiert:"
msgid "/cleanfonts - remove all cached render strings."
-msgstr ""
+msgstr "/cleanfonts - Alle zwischengespeicherten, gerederten Strings entfernen."
msgid "/dumpgl - dump OpenGL version into chat."
-msgstr ""
+msgstr "/dumpgl - OpenGL Version im Chat ausgeben."
msgid "MOUSE:"
msgstr "MAUS:"
msgid "Current server support url:"
-msgstr ""
+msgstr "Unterstüzungslink vom momentanen Server:"
msgid "Player relations"
msgstr "Spieler-Beziehungen"
@@ -775,159 +777,159 @@ msgstr "Spieler-Beziehungen"
msgid ""
"You can copy value from any bar,\n"
"by right click on it and select in context menu \"Copy to chat\"."
-msgstr "Sie können die Werte von jeder Info-Leiste kopieren: Mit der rechten\nMaustaste daraufklicken und im Kontext-Menü \"kopieren in den Chat\" wählen."
+msgstr "Du kannst die Werte von jedem Balken kopieren: Mit der rechten\nMaustaste daraufklicken und im Kontext-Menü \"In den Chat kopieren\" wählen."
msgid "\"Item shortcut 14\""
-msgstr "\"Gegenstandkürzel 14\""
+msgstr "\"Gegenstandskurzbefehl 14\""
msgid "/outfit N - wear outfit number N."
-msgstr "/outfit N - Ausrüstung Nummer N anziehen."
+msgstr "/outfit N - Ausrüstungset Nummer N anziehen."
msgid "/dirs - show client dirs in debug chat tab."
-msgstr "/dirs - listet die verwendeten Verzeichnisse des Clienten\nim Debug-Chatfenster auf."
+msgstr "/dirs - Alle erwendeten Verzeichnisse des Clienten\nim Debugchatreiter ausgeben."
msgid "/movetohome - move to home position."
-msgstr ""
+msgstr "/movetohome - Zur Heimatposition bewegen."
msgid "\"Switch quick drop counter\""
-msgstr ""
+msgstr "\"Schneller Wegwerfzähler ändern\""
msgid "\"Change crazy Move mode\""
-msgstr ""
+msgstr "\"Verrückt Bewegenmodus ändern\""
msgid "\"Outfit shortcut 8\""
-msgstr "\"Ausstattungkürzel 8\""
+msgstr "\"Kurzbefehl Ausrüstungset 8\""
msgid "\"Change imitation mode\""
-msgstr ""
+msgstr "\"Imitationsmodus ändern\""
msgid "##9Other skills can be obtain by doing quests and missions in game."
-msgstr ""
+msgstr "##9Andere Fähigkeiten können durch Quests und Missionen im Spiel erworben werden."
msgid "\"Reset video mode to safe value\""
-msgstr ""
+msgstr "\"Videomodus zu einem sicheren Wert zurücksetzen\""
msgid "/uploadconfig - upload main config into pastebin service."
-msgstr ""
+msgstr "/uploadconfig - Serverkonfiguration zum Pastebin-Dienst hochladen."
msgid "/testparticle FILENAME - set test particle on player."
-msgstr ""
+msgstr "/testparticle FILENAME - Testpartikel auf Spieler setzen."
msgid "\"Bot checker window\""
-msgstr ""
+msgstr "\"Fenster: Botprüfung\""
msgid ""
" - ##2neutral##9: As far as the game is concerned, this is the same as not\n"
" having the player listed: the player may chat with you, but may only trade\n"
" or whisper if you have this option allowed for everyone."
-msgstr ""
+msgstr " - ##2neutral##9: Soweit es das Spiel betrifft, ist es dasselbe\n wie den Spieler nicht gelistet zu haben: Die Spieler können mit\n dir chatten, aber können auch nur mit dir handeln\n oder flüstern, falls du diese Option für jeden erlaubt hast."
msgid "/url URL - insert url into chat."
-msgstr ""
+msgstr "/url URL - Link im Chat einfügen."
msgid "\"Help window\""
-msgstr ""
+msgstr "\"Fenster: Hilfe\""
msgid "\"Outfit shortcut 1\""
-msgstr "\"Ausstattungkürzel 1\""
+msgstr "\"Kurzbefehl Ausrüstungset 1\""
msgid ""
" You may find that not all communication is to your liking. While most people\n"
" are nice, some may offend you or try to make your life harder-- since this is\n"
" an open game, there is nothing the developers can do to prevent this."
-msgstr " Sie werden feststellen, dass nicht die gesamte Kommunikation nach Ihrem Geschmack\n ist. Während die meisten Leute nett sind, können einige beleidigen oder versuchen,\n Ihnen das Leben schwerer zu machen - denn dies ist ein offenes Spiel und es gibt\n nichts die Entwickler tun können, um dies zu verhindern."
+msgstr " Du wirst vielleicht feststellen, dass nicht jedes Gespräch mögen wirst.\n Obwohl die meisten Leute nett sing, gibt es mache\n die versuchen werden dich zu beleidigen oder\n dir das Leben schwerer machen -dies ist\n ein offenes Spiel, und die Developer können nicht verhindern,\n dass dies geschieht."
msgid "About"
msgstr "Über"
msgid "\"Outfit shortcut 15\""
-msgstr "\"Ausstattungkürzel 15\""
+msgstr "\"Kurzbefehl Ausrüstungset 15\""
msgid "\"Move right\""
-msgstr ""
+msgstr "\"Nach rechts bewegen\""
msgid "##2Emote:##9 enables the ability to express emotions."
-msgstr ""
+msgstr "##2Emote:##9 Ermöglicht die Fähigkeit Emotionen auszudrücken."
msgid "\"Emote shortcut 8\""
-msgstr "\"Emoticon Kürzel 8\""
+msgstr "\"Emotekurzbefehl 8\""
msgid "For Evol Online support:"
-msgstr ""
+msgstr "Für Evol Online Unterstützung:"
msgid "/follow NICK - start follow mode."
msgstr "/follow NICK - Starte Verfolgung von Spieler NICK."
msgid "To read about whispering and other chat commands, look here:"
-msgstr "Um mehr über das Flüstern und andere Chat-Befehle zu erfahren, lesen Sie hier:"
+msgstr "Um mehr über das Flüstern und andere Chat-Befehle zu erfahren, lese hier:"
msgid ""
"You can select other themes.\n"
"For this you should open settings and select theme tab\n"
"and change \"gui theme\""
-msgstr "Du kannst andere Themes auswählen.⏎ Hierfür öffnest du das Einstellungsmenü, wechselst zum Tab 'Theme'⏎ und änderst das GUI Theme."
+msgstr "Du kannst andere Themes auswählen.\nHierfür öffnest du das Einstellungsmenü, wechselst zum Reiter Theme\nund änderst das GUI Theme."
msgid "\"Emote shortcut 11\""
-msgstr "\"Emoticon Kürzel 11\""
+msgstr "\"Emotekurzbefehl 11\""
msgid "\"Set direction down\""
-msgstr ""
+msgstr "\"Untere Richtung setzen\""
msgid "\"Target NPC\""
-msgstr ""
+msgstr "\"NPC anvisieren\""
msgid "/info - show guild info. Only for native guilds only."
-msgstr ""
+msgstr "/info - Gildeninfo anzeigen. Nur für einheimische Gilden."
msgid "/neutral NICK - add nick to neutral relation list."
msgstr "/neutral NICK - Den Spieler NICK zur neutralen Liste hinzufügen."
msgid "THE PLAYER LIST"
-msgstr "Die SPIELERLISTE"
+msgstr "DIE SPIELERLISTE"
msgid "\"Item shortcut window\""
-msgstr "\"Gegenstandkürzel Fenster\""
+msgstr "\"Fenster: Gegenstandskurzbefehl\""
msgid "\"Emote shortcut 1\""
-msgstr "\"Emoticon Kürzel 1\""
+msgstr "\"Emotekurzbefehl 1\""
msgid ""
" - ##2ignored##9: You wish to completely ignore this player. You will not\n"
" even see floating text for him or her anymore, nor emotions."
-msgstr ""
+msgstr " - ##2ignored##9: Du möchtest diesen Spieler komplett ignorieren.\n Du wirst weder Texte noch irgendwelche Emotes von ihm oder ihr sehen."
msgid "/me text - send text to chat as /me command in irc."
-msgstr "/me Text - Text senden als - identisch zum /me-Befehl im IRC-Chat."
+msgstr "/me Text - Text in der dritten Person senden. Genau wie das /me Kommando in IRC."
msgid "/help - show small help about chat commands. "
-msgstr "/help - zeigt eine kleine Hilfe über die Chat-Befehle. "
+msgstr "/help - Kleine Hilfe über Chat-Befehle anzeigen. "
msgid "Debug"
msgstr "Debug"
msgid "/setdrop N - set drop counter to requested value."
-msgstr "/setdrop N - Setzt Anzahl der gleichzeitig weggeworfenen Gegenstände auf N."
+msgstr "/setdrop N - Anzahl der gleichzeitig weggworfenen Gegenstände auf N setzen."
msgid "\"Shop window\""
-msgstr "\"eigenes Geschäft Fenster\""
+msgstr "\"Fenster: Laden\""
msgid "\"Move down\""
-msgstr ""
+msgstr "\"Nach unten bewegen\""
msgid "\"Setup window\""
-msgstr ""
+msgstr "\"Fester: Einstellungen\""
msgid "/removeattack NAME - remove monster from attack list."
msgstr "/removeattack NAME - Monster von der Angriffsliste löschen."
msgid "\"Set direction up\""
-msgstr ""
+msgstr "\"Obere Richtung setzen\""
msgid "or come visit us on our IRC channel:"
-msgstr ""
+msgstr "oder komme und besuche unseren IRC-Raum:"
msgid "\"Toggle camera mode\""
-msgstr ""
+msgstr "\"Kameramodus wechseln\""
msgid "WINDOWS"
msgstr "FENSTER"
@@ -936,10 +938,10 @@ msgid "SUPPORT"
msgstr "UNTERSTÜTZUNG"
msgid "/pricesave - save shop price to disc."
-msgstr "/pricesave - Speichert Preisliste des eigenen Geschäfts in lokaler Datei."
+msgstr "/pricesave - Preisliste des Ladens auf Festplatte speichern."
msgid "Look this page for help and downloads:"
-msgstr "Schauen Sie diese Seite für Hilfe und Downloads:"
+msgstr "für Hilfe und Downloads schaue auf diese Seite:"
msgid "Other skills:"
msgstr "Andere Fähigkeiten:"
@@ -947,28 +949,28 @@ msgstr "Andere Fähigkeiten:"
msgid ""
"You can use mumble voice chat for talking with other players.\n"
"Start mumble before client start and enable mumble in settings."
-msgstr "Sie können den Mumble-Voice-Chat für das Gespräch mit anderen\n Spielern nutzen. Starten Sie Mumble vor dem Client und\n aktivieren Sie Mumble in den Einstellungen."
+msgstr "Du kannst den Mumble-Voice-Chat für das Gespräch mit anderen\n Spielern nutzen. Starte Mumble vor dem Client und\n aktiviere Mumble in den Einstellungen."
msgid "\"Move up\""
-msgstr ""
+msgstr "\"Nach oben bewegen\""
msgid "Here contributors from parent projects"
-msgstr "Beitragende übergeordneter Projekte"
+msgstr "Hier sind Mitwirkende übergeordneter Projekte"
msgid "\"Item shortcut 4\""
-msgstr "\"Gegenstandkürzel 4\""
+msgstr "\"Gegenstandskurzbefehl 4\""
msgid "/who - print online players number to chat."
-msgstr "/who - listet alle anwesende Spieler auf."
+msgstr "/who - Alle anwesende Spieler im Chat auflisten."
msgid "/createitems - open dialog for creating items."
-msgstr ""
+msgstr "/createitems - Dialog zum Erstellen von Gegenständen öffnen."
msgid "##2Party Level1:##9 enables a char to join a party."
-msgstr ""
+msgstr "##2Party Level1:##9 Ermöglicht einem Charakter einer Gruppe beizutreten."
msgid "\"Outfit shortcut 5\""
-msgstr "\"Ausstattungkürzel 5\""
+msgstr "\"Kurzbefehl Ausrüstungset 5\""
msgid "KEYBOARD:"
msgstr "TASTATUR:"
@@ -977,22 +979,22 @@ msgid "Windows"
msgstr "Fenster"
msgid "/emotepet N - use emotion number N from your pet."
-msgstr ""
+msgstr "/emotepet N - Emotenummer N von deinem Haustier benutzen."
msgid ""
"Otherwise see the @@team|Development Team@@ section to have a list of\n"
" developers and how to contact them."
-msgstr ""
+msgstr "Ansonsten findest du im Abschnitt @@team|Development Team@@ eine Liste von \nDevelopern und wie man sie kontaktieren kann."
msgid "\"Item shortcut 11\""
-msgstr "\"Gegenstandkürzel 11\""
+msgstr "\"Gegenstandskurzbehle 11\""
msgid ""
"/cleangraphics - remove all cached graphics. Useful for content developers."
-msgstr ""
+msgstr "/cleangraphics - Alle zwischengespeicherten Grafiken entfernen. Nützlich für Inhaltsdeveloper."
msgid "\"Emulate right click from keyboard\""
-msgstr ""
+msgstr "\"Rechtsklick vom Tastatur emulieren\""
msgid "MacOSX porting"
msgstr "MacOSX Portierung"
@@ -1000,19 +1002,19 @@ msgstr "MacOSX Portierung"
msgid ""
"About yellow bar you can read here:\n"
"@@http://manaplus.org/yellowbar|http://manaplus.org/yellowbar@@"
-msgstr ""
+msgstr "Du kannst hier Informationen über die gelbe Leiste lesen:\n@@http://manaplus.org/yellowbar|http://manaplus.org/yellowbar@@"
msgid "/drop - drop N items from 0 slot."
-msgstr ""
+msgstr "/drop - N Gegenstände von Slot 0 wegwerfen."
msgid "/kick NICK - kick someone from the party you are in."
-msgstr ""
+msgstr "/kick NICK - Jemanden aus deiner Gruppe werfen."
msgid "\"Outfit shortcut 11\""
-msgstr "\"Ausstattungkürzel 11\""
+msgstr "\"Kurzbefehl Ausrüstungset 11\""
msgid "\"Disable / enable game modifier keys\""
-msgstr ""
+msgstr "\"Spielmodifikationstasten de-/aktivieren\""
msgid "\"Quit\""
msgstr "\"Beenden\""
@@ -1024,7 +1026,7 @@ msgid "Themes:"
msgstr "Themes:"
msgid "\"Hide windows\""
-msgstr ""
+msgstr "\"Fenster verstecken\""
msgid "Chat commands"
msgstr "Chatbefehle"
@@ -1033,37 +1035,37 @@ msgid "Trade"
msgstr "Handel"
msgid "/blacklist NICK - add nick to blacklist relation list."
-msgstr "/blacklist NICK - fügt NICK zur schwarzen Liste hinzu."
+msgstr "/blacklist NICK - NICK zur schwarzen Liste hinzufügen."
msgid "Art or images contributors"
-msgstr "Kunst oder Bilder Mitwirkende"
+msgstr "Kunst oder Bilder von Mitwirkenden"
msgid "/exp 0 - disable party experience sharing options."
-msgstr ""
+msgstr "/exp 0 - Optionen zum Teilen von Erfahrung in Gruppen deaktivieren."
msgid "Basic skills:"
msgstr "Grundfähigkeiten:"
msgid "/uploadlog - upload log into pastebin service."
-msgstr ""
+msgstr "/uploadlog - Log zum Pastebin-Dienst hochladen."
msgid "/leave - leave the party you are in."
-msgstr ""
+msgstr "/leave - Gruppe, in der du bist verlassen."
msgid "\"Status window\""
-msgstr "\"Statusfenster\""
+msgstr "\"Fenster: Status\""
msgid "/notice TEXT - set notice guild text."
-msgstr ""
+msgstr "/notice TEXT - Gildenbenachrichtung setzen."
msgid "/friend NICK, /befriend NICK - add nick to friends list."
-msgstr "/friend NICK, /befriend NICK - Fügt NICK der Freundesliste hinzu."
+msgstr "/friend NICK, /befriend NICK - NICK der Freundesliste hinzufügen."
msgid "ABOUT THE MANA WORLD"
msgstr "ÜBER THE MANA WORLD"
msgid "\"Emote shortcut 14\""
-msgstr "\"Emoticon Kürzel 14\""
+msgstr "\"Emotekurzbefehl 14\""
msgid "Commands"
msgstr "Befehle"
@@ -1072,58 +1074,58 @@ msgid "\"Stop Attack\""
msgstr "\"Angriff stoppen\""
msgid "Contributors to client/server development"
-msgstr "Mitwirkenden an der Client/Server-Entwicklung"
+msgstr "Mitwirkende an der Client/Server-Entwicklung"
msgid "Sources:"
-msgstr ""
+msgstr "Quellen:"
msgid "To type chat message, press ###keyChat;"
-msgstr ""
+msgstr "Um eine Chatnachricht zu schreiben drücke ###keyChat;"
msgid "Translators"
msgstr "Übersetzer"
msgid "\"Next chat tab line\""
-msgstr ""
+msgstr "\"Nächste Chatreiterzeile\""
msgid "\"Move to home location\""
-msgstr ""
+msgstr "\"Zum Stammplatz bewegen\""
msgid "Powered By"
msgstr "Angetrieben durch"
msgid "\"Skill window\""
-msgstr ""
+msgstr "\"Fertigkeitsfenster\""
msgid "\"Emote shortcut 6\""
-msgstr "\"Emoticon Kürzel 6\""
+msgstr "\"Emotekurzbefehl 6\""
msgid "/disconnect - quick disconnect from server."
-msgstr "/disconnect - schnell vom Server trennen."
+msgstr "/disconnect - Schnell vom Server trennen."
msgid "/enemy NICK - add nick to enemies list."
-msgstr ""
+msgstr "/enemy NICK - Nick zur Feinesliste hinzufügen."
msgid "\"Item shortcut 1\""
-msgstr "\"Gegenstandkürzel 1\""
+msgstr "\"Gegenstandskurzbefehl 1\""
msgid "\"Use #itenplz spell\""
-msgstr ""
+msgstr "\"#itenplz Spruch benutzen\""
msgid "/exp 1 - enable party experience sharing options."
-msgstr ""
+msgstr "/exp 1 - Optionen zum Teilen von Erfahrung in Gruppen aktivieren."
msgid "/undress NICK - remove all clothes from nick. Local effect only."
-msgstr "/undress NICK - entfernt alle Kleider von NICK. Wirkung ist nur lokal."
+msgstr "/undress NICK - Alle Kleider von NICK entfernen. Wirkung ist nur lokal."
msgid "\"Quick drop N items from 0 slot\""
-msgstr ""
+msgstr "\"Schnell N Gegenstände von Slot 0 wegwerfen\""
msgid "/disablehighlight - disable highlight in current tab."
-msgstr ""
+msgstr "/disablehighlight - Highlighting in diesem Reiter deaktivieren."
msgid "\"Item shortcut 15\""
-msgstr "\"Gegenstandkürzel 15\""
+msgstr "\"Gegenstandskurzbefehl 15\""
msgid "Whispers commands"
msgstr "Flüsterbefehle"
@@ -1131,30 +1133,30 @@ msgstr "Flüsterbefehle"
msgid ""
"You can see other player equiped items,\n"
"by right click on player and select in context menu \"Show Items\"."
-msgstr "Sie können sehen, welche Ausrüstung andere Spieler aktuell verwenden, indem Sie den\nSpieler mit der rechten Maustaste anklicken und im Kontextmenue \"Zeige Gegenstände\"\nauswählen."
+msgstr "Du kannst die ausgerüsteten Gegenstände anderer Spiele sehen,\nindem du auf dem Spieler rechtsklickst und im Kontextmenü \"Gegenstände zeigen\" auswählst."
msgid "Whispers"
msgstr "Flüstern"
msgid "emote key"
-msgstr ""
+msgstr "Emotetaste"
msgid "\"Item shortcut 9\""
-msgstr "\"Gegenstandkürzel 9\""
+msgstr "\"Gegenstandskurzbefehl 9\""
msgid ""
" There you will find a list of all players you are acquainted with, as well as\n"
" several configuration options:"
-msgstr " Dort finden Sie eine Liste aller Spieler, die Sie zu einer beliebigen Liste\n hinzugefügt haben, sowie mehrere Konfigurationsoptionen:"
+msgstr " Dort findenst du eine Liste aller Spieler, die du zu einer beliebigen Liste\n hinzugefügt hast, sowie mehrere Konfigurationsoptionen:"
msgid "Skills"
msgstr "Fähigkeiten"
msgid "\"Item shortcut 7\""
-msgstr "\"Gegenstandkürzel 7\""
+msgstr "\"Gegenstandskurzbefehl 7\""
msgid "\"Minimap window\""
-msgstr ""
+msgstr "\"Fenster: Minikarte\""
msgid ""
" However, you can protect yourself from such players by ignoring them. Right-\n"
@@ -1162,10 +1164,10 @@ msgid ""
" `Disregard' (see below). You can fine-tune your player relations in the\n"
" `Setup' menu, which lists all the players you have added to it. To open this\n"
" menu, select `Setup' in the upper right corner of the screen, then `Relations'."
-msgstr " Aber du kannst dich vor solchen Spielern schützen, indem du sie ignorierst. Rechts-\n klicke auf sie, um das Kontextmenü aufzurufen, dann wähle `Ignore' oder\n `Disregard' (siehe unten). In deinem\n Einstellungs-Menü kannst du Feineinstellungen deiner 'Beziehungen' vornehmen. Um dieses\n Menü zu öffnen, klicke in der oberen rechten Ecke auf 'Einstellungen', dann auf den Tab 'Beziehungen'. Dieser listet alle Spieler auf, die du hinzugefügt hast."
+msgstr " Aber du kannst dich vor solchen Spielern schützen, indem du sie ignorierst. Rechts-\n klicke auf sie, um das Kontextmenü aufzurufen, dann wähle `Ignorieren' oder\n `Missachten' (siehe unten). In deinem\n Einstellungsmenü kannst du Feindeinstellungen deiner 'Beziehungen' vornehmen. Um dieses\n Menü zu öffnen, klicke in der oberen rechten Ecke auf 'Einstellungen', dann auf den Reiter 'Beziehungen'. Dieser listet alle Spieler auf, die du hinzugefügt hast."
msgid "\"Item shortcut 12\""
-msgstr "\"Gegenstandkürzel 12\""
+msgstr "\"Gegenstandskurzbefehl 12\""
msgid "SHORTCUTS:"
msgstr "KURZBEFEHLE:"
diff --git a/po/ar.po b/po/ar.po
index 81f17ca1e..676a304af 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -453,37 +453,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "تثبيت"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "مرئية"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -499,43 +499,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -551,7 +551,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -568,59 +568,59 @@ msgid "Error"
msgstr "خطأ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1060,7 +1060,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1471,25 +1471,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1531,8 +1537,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1657,10 +1663,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "شراء"
@@ -1674,9 +1680,9 @@ msgstr "شراء"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "بيع"
@@ -1686,7 +1692,7 @@ msgstr "بيع"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1712,7 +1718,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1785,8 +1791,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1810,7 +1816,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1998,7 +2006,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2048,9 +2056,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2100,7 +2108,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2189,66 +2197,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2256,43 +2264,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "إسقاط"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2580,7 +2588,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2602,7 +2610,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2615,7 +2623,7 @@ msgstr "مغادرة"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2628,7 +2636,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2640,7 +2648,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2649,7 +2657,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4249,7 +4257,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "حذف"
@@ -5063,19 +5071,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5848,7 +5856,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "إضافة"
@@ -6020,31 +6028,50 @@ msgid "Reset Windows"
msgstr "تصفير النوافذ"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6430,25 +6457,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6456,7 +6483,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8439,7 +8466,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8517,7 +8544,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -9001,6 +9028,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/bg.po b/po/bg.po
index b3a77c581..729996ecc 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -495,43 +495,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1670,9 +1676,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1682,7 +1688,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4245,7 +4253,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/ca.po b/po/ca.po
index 7c236523d..7ba2bbf57 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/manaplus/"
"language/ca/)\n"
@@ -423,28 +423,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignorar completament"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Imprimir '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Parpelleig de nom"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Bombolla '...' flotant"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Bombolla flotant"
@@ -1080,7 +1080,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "Per defecte"
@@ -1487,9 +1487,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Botiga"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2681,7 +2681,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6064,9 +6064,9 @@ msgstr "%s vol %s %s acceptes?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Botiga personal"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9027,9 +9027,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Error al guardar la captura de pantalla!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9041,6 +9040,43 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+msgid "Buying item failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+msgid "The deal has failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+msgid "Selling item failed."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/cs.po b/po/cs.po
index 8d6e990e5..e10a02865 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/manaplus/language/"
"cs/)\n"
@@ -429,28 +429,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Kompletně ignorovat"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Zobrazovat '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blikat jménem"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Plovoucí '...' bublina"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Plovoucí bublina"
@@ -1087,7 +1087,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "výchozí"
@@ -1494,9 +1494,9 @@ msgstr "PVP hodnost: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Obchod"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2688,7 +2688,7 @@ msgstr "Typ: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Neznámý"
@@ -6049,9 +6049,8 @@ msgstr "Osobní obchod"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polsky"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6064,14 +6063,12 @@ msgid "Show links in announce"
msgstr "Zobrazit odkazy v oznámení"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Prosím zadejte nové jméno"
+msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Anglicky"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6086,9 +6083,9 @@ msgstr "%s chce %s %s příjímáte?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Osobní obchod"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9054,9 +9051,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Ukládání snímku obrazovky selhalo!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9068,6 +9064,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Sednutí selhalo!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Pokus o polapení mazíčka selhal."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Sednutí selhalo!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/de.po b/po/de.po
index 622b6cf48..ce706f6a5 100644
--- a/po/de.po
+++ b/po/de.po
@@ -22,15 +22,17 @@
# tux9th <mr.x@aon.at>, 2012-2013
# Necromonger <Necromong@inbox.ru>, 2011
# Necromonger <Necromong@inbox.ru>, 2011
+# Nemo <nw-nemo@gmx.net>, 2015
# Philipp <philipp.krueger1@googlemail.com>, 2012
# Philipp <philipp.krueger1@googlemail.com>, 2012
# Rosemarie Tauber <horos@online.de>, 2012
+# Suni <kristin.joris@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-08 10:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/projects/p/manaplus/language/"
"de/)\n"
@@ -43,7 +45,7 @@ msgstr ""
#. TRANSLATORS: file uploaded message
#: src/actions/actions.cpp:143
msgid "File uploaded"
-msgstr ""
+msgstr "Datei hochgeladen"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: edit dialog label
@@ -79,13 +81,13 @@ msgstr ""
#: src/net/eathena/charserverhandler.cpp:621
#: src/net/tmwa/charserverhandler.cpp:536
msgid "OK"
-msgstr "Ok"
+msgstr "OK"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
-msgstr "Cache geleert"
+msgstr "Zwischenspeicher geleert"
#. TRANSLATORS: uptime command
#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
@@ -161,30 +163,32 @@ msgstr "Quelle verwaister Bilddataien:"
#. TRANSLATORS: dump environment command
#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
-msgstr "Ausgabe der Umgebungsvariablen"
+msgstr "Umgebungsvariablen ausgegeben"
#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
-msgstr ""
+msgstr "Konfiguration hochgeladen zu:"
#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
-msgstr ""
+msgstr "Serverconfig hochgeladen zu:"
#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
-msgstr ""
+msgstr "Log hoch geladen zu:"
#. TRANSLATORS: whisper send
#: src/actions/chat.cpp:242
msgid "Cannot send empty whispers!"
-msgstr "Kann keine leeren Nachrichten versenden!"
+msgstr "Kann keine leeren Flüsternachrichten versenden!"
#. TRANSLATORS: new whisper or channel query
#: src/actions/chat.cpp:290
#, c-format
msgid "Cannot create a whisper tab \"%s\"! It probably already exists."
msgstr ""
+"Kann keinen Flüsterreiter \"%s\" erstellen! Möglicherweise existiert der "
+"Reiter bereits."
#. TRANSLATORS: create party message
#. TRANSLATORS: chat error message
@@ -208,7 +212,7 @@ msgstr "Bitte gib einen Namen an."
#: src/actions/chat.cpp:401
msgid "Return toggles chat."
-msgstr "Enter-Taste steuert den Chat (zeigen/verstecken)."
+msgstr "Enter schaltet Chat um."
#: src/actions/chat.cpp:401
msgid "Message closes chat."
@@ -217,12 +221,12 @@ msgstr "Nachricht schließt den Chat."
#. TRANSLATORS: message from toggle chat command
#: src/actions/chat.cpp:412
msgid "Return now toggles chat."
-msgstr "Enter aktiviert jetzt den Chat."
+msgstr "Enter schaltet nun den Chat um."
#. TRANSLATORS: message from toggle chat command
#: src/actions/chat.cpp:421
msgid "Message now closes chat."
-msgstr "Nachricht schließt jetzt den Chat."
+msgstr "Nachricht schließt nun den Chat."
#. TRANSLATORS: change relation
#: src/actions/commands.cpp:114
@@ -265,7 +269,7 @@ msgstr "Spieler ist bereits gelöscht!"
#. TRANSLATORS: erase command
#: src/actions/commands.cpp:199
msgid "Player no longer erased!"
-msgstr ""
+msgstr "Spieler ist nicht mehr gelöscht!"
#. TRANSLATORS: erase command
#: src/actions/commands.cpp:201
@@ -300,17 +304,17 @@ msgstr "Feind"
#. TRANSLATORS: disable trades message
#: src/actions/statusbar.cpp:171
msgid "Ignoring incoming trade requests"
-msgstr "Ignoriere eingehende Handelsanfragen"
+msgstr "Eingehende Handelsanfragen ignorieren"
#. TRANSLATORS: enable trades message
#: src/actions/statusbar.cpp:181
msgid "Accepting incoming trade requests"
-msgstr "Akzeptiere eingehende Handelsanfragen"
+msgstr "Eingehende Handelsanfragen akzeptieren"
#. TRANSLATORS: visible beings on map
#: src/actormanager.cpp:1326
msgid "Visible on map"
-msgstr "Sichtbar auf der Karte"
+msgstr "Auf der Karte sichtbar"
#. TRANSLATORS: default race name
#: src/being/being.cpp:400
@@ -339,7 +343,7 @@ msgstr "I"
#: src/being/localplayer.cpp:385
#, c-format
msgid "You were killed by %s."
-msgstr ""
+msgstr "Du wurdest von %s getötet."
#. TRANSLATORS: pickup error message
#: src/being/localplayer.cpp:835
@@ -374,12 +378,12 @@ msgstr "Gegenstand gehört jemand anderem."
#. TRANSLATORS: pickup error message
#: src/being/localplayer.cpp:859
msgid "You can't pickup this amount of items."
-msgstr ""
+msgstr "Du kannst nicht diese Menge an Gegenständen aufnehmen."
#. TRANSLATORS: pickup error message
#: src/being/localplayer.cpp:863
msgid "Your item stack has max amount."
-msgstr ""
+msgstr "Dein Gegenstandsstapel hat das Maximum erreicht."
#. TRANSLATORS: pickup error message
#: src/being/localplayer.cpp:870
@@ -400,7 +404,7 @@ msgstr[1] "Du hast %d [@@%d|%s@@] aufgehoben."
#: src/being/localplayer.cpp:1076 src/being/localplayer.cpp:1077
#: src/being/localplayer.cpp:1113
msgid "xp"
-msgstr "Erfahrungspunkte"
+msgstr "EP"
#. TRANSLATORS: this is job experience
#: src/being/localplayer.cpp:1081 src/being/localplayer.cpp:1087
@@ -412,7 +416,7 @@ msgstr "Job"
#: src/being/localplayer.cpp:2823
#, c-format
msgid "Follow: %s"
-msgstr ""
+msgstr "Folgen: %s"
#. TRANSLATORS: follow command message
#. TRANSLATORS: cancel follow message
@@ -424,7 +428,7 @@ msgstr "Folgen abgebrochen"
#: src/being/localplayer.cpp:2839
#, c-format
msgid "Imitation: %s"
-msgstr ""
+msgstr "Imitation: %s"
#. TRANSLATORS: imitate command message
#. TRANSLATORS: cancel follow message
@@ -443,28 +447,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
-msgstr "Ignoriere komplett"
+msgstr "Komplett ignorieren"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Drucke '..'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blinkender Name"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Schwebende '...' Blase"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Schwebende Blase"
@@ -480,7 +484,7 @@ msgstr "Einstellungen"
#. TRANSLATORS: settings tab name
#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
-msgstr ""
+msgstr "Leistung"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
@@ -497,7 +501,7 @@ msgstr "Theme"
#. TRANSLATORS: theme tab quick button
#: src/client.cpp:913
msgid "About"
-msgstr ""
+msgstr "Über"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
@@ -550,12 +554,12 @@ msgstr "Spielfiguren werden abgefragt"
#. TRANSLATORS: connection dialog header
#: src/client.cpp:1305
msgid "Connecting to the game server"
-msgstr "Verbinde zum Charakterserver"
+msgstr "Verbinde zum Spielserver"
#. TRANSLATORS: connection dialog header
#: src/client.cpp:1317
msgid "Changing game servers"
-msgstr "Charakterserver wechseln"
+msgstr "Spielserver wechseln"
#. TRANSLATORS: error dialog header
#. TRANSLATORS: change email error header
@@ -618,7 +622,7 @@ msgstr "Erfolgreich abgemeldet."
#. TRANSLATORS: unregister message text
#: src/client.cpp:1500
msgid "Farewell, come back any time..."
-msgstr "Leb wohl und komm jeder Zeit wieder..."
+msgstr "Leb wohl und komme jeder Zeit wieder..."
#. TRANSLATORS: directory creation error
#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
@@ -631,30 +635,29 @@ msgstr "%s existiert nicht und kann nicht erstellt werden! Beende."
#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
-msgstr ""
+msgstr "Ungültiger Updateserver: %s."
#. TRANSLATORS: update server initialisation error
#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
-msgstr "Fehler beim Erstellen des Verzeichnisses für Updates!"
+msgstr "Fehler beim erstellen des Verzeichnisses für Updates!"
#: src/dirs.cpp:530 src/dirs.cpp:548
#, 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..."
+msgstr "Fehler: %s existiert nicht und kann nicht erstellt werden! Beende..."
#: src/dyetool/dyemain.cpp:49
msgid "dyecmd srcfile dyestring dstfile"
-msgstr ""
+msgstr "dyecmd srcfile dyestring dstfile"
#: src/dyetool/dyemain.cpp:50
msgid "or"
-msgstr ""
+msgstr "oder"
#: src/dyetool/dyemain.cpp:51
msgid "dyecmd srcdyestring dstfile"
-msgstr ""
+msgstr "dyecmd srcdyestring dstfile"
#. TRANSLATORS: chat tab header
#: src/game.cpp:240
@@ -673,12 +676,12 @@ msgstr "Debug"
#: src/game.cpp:541
#, c-format
msgid "Screenshot saved as %s"
-msgstr ""
+msgstr "Screenshot gespeichert unter %s"
#. TRANSLATORS: save file message
#: src/game.cpp:551
msgid "Saving screenshot failed!"
-msgstr "Bildschirmfoto konnte nicht gespeichert werden!"
+msgstr "Screenshot konnte nicht gespeichert werden!"
#. TRANSLATORS: error message text
#: src/game.cpp:634
@@ -693,7 +696,7 @@ msgstr "Netzwerkfehler"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:145
msgid "(D) default moves"
-msgstr "(D) normale Bewegungen"
+msgstr "(D) Normale Bewegungen"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:147
@@ -703,133 +706,133 @@ msgstr "(I) Bewegungen umkehren"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:149
msgid "(c) moves with some crazy moves"
-msgstr "(c) bewegt sich etwas verrückt"
+msgstr "(c) Mit einigen verrückten Bewegungen bewegen"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:151
msgid "(C) moves with crazy moves"
-msgstr "(C) bewegt sich verrückt"
+msgstr "(C) Mit verrückten Bewegungen bewegen"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:153
msgid "(d) double normal + crazy"
-msgstr "(d) normal + verrückt Bewegen"
+msgstr "(d) Doppelt normale + verrückte Bewegungen"
#. TRANSLATORS: move type in status bar
#: src/gamemodifiers.cpp:155
msgid "(?) unknown move"
-msgstr "(?) unbekannte Bewegung"
+msgstr "(?) Unbekannte Bewegung"
#. TRANSLATORS: crazy move type in status bar
#: src/gamemodifiers.cpp:180
#, c-format
msgid "(%u) crazy move number %u"
-msgstr "(%u) verrückte Bewegung Nummer %u"
+msgstr "(%u) Verrückte Bewegung Nummer %u"
#. TRANSLATORS: crazy move type in status bar
#: src/gamemodifiers.cpp:186
msgid "(a) custom crazy move"
-msgstr "(a) benutzerdefinierte verrückte Bewegung"
+msgstr "(a) Benutzerdefinierte verrückte Bewegung"
#. TRANSLATORS: crazy move type in status bar
#: src/gamemodifiers.cpp:191
msgid "(?) crazy move"
-msgstr "(?) verrückte Bewegung"
+msgstr "(?) Verrückte Bewegung"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:198
msgid "(0) default moves to target"
-msgstr "(0) bewegt sich normal zum Ziel"
+msgstr "(0) Normal zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:200
msgid "(1) moves to target in distance 1"
-msgstr "(0) bewegt sich zum Ziel in Distanz 1"
+msgstr "(1) Mit 1 Abstand zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:202
msgid "(2) moves to target in distance 2"
-msgstr "(2) bewegt sich zum Ziel in Distanz 2"
+msgstr "(2) Mit 2 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:204
msgid "(3) moves to target in distance 3"
-msgstr "(3) bewegt sich zum Ziel in Distanz 3"
+msgstr "(3) Mit 3 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:206
msgid "(4) moves to target in distance 4"
-msgstr ""
+msgstr "(4) Mit 4 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:208
msgid "(5) moves to target in distance 5"
-msgstr "(5) bewegt sich zum Ziel in Distanz 5"
+msgstr "(5) Mit 5 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:210
msgid "(6) moves to target in distance 6"
-msgstr ""
+msgstr "(6) Mit 6 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:212
msgid "(7) moves to target in distance 7"
-msgstr "(7) bewegt sich zum Ziel in Distanz 7"
+msgstr "(7) Mit 7 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:214
msgid "(8) moves to target in distance 8"
-msgstr ""
+msgstr "(8) Mit 8 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:216
msgid "(9) moves to target in distance 9"
-msgstr ""
+msgstr "(9) Mit 9 Abständen zum Ziel bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:218
msgid "(A) moves to target in attack range"
-msgstr "(A) bewegt sich zum Ziel in Reichweite"
+msgstr "(A) Zum Ziel in Angriffsreichweite bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:220
msgid "(a) archer attack range"
-msgstr "(a) Bogenschützen Angriffsreichweite"
+msgstr "(a) Fernkampf Angriffsreichweite"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:222
msgid "(B) moves to target in attack range - 1"
-msgstr "(B) bewegt sich zum Ziel in Angriffsreichweite - 1"
+msgstr "(B) Zum Ziel in -1 Angriffsreichweite bewegen"
#. TRANSLATORS: move to target type in status bar
#: src/gamemodifiers.cpp:224
msgid "(?) move to target"
-msgstr "(?) bewegt sich zu jedem Ziel"
+msgstr "(?) Zum Ziel bewegen"
#. TRANSLATORS: folow mode in status bar
#: src/gamemodifiers.cpp:230
msgid "(D) default follow"
-msgstr "(D) normales Folgen"
+msgstr "(D) Normales Folgen"
#. TRANSLATORS: folow mode in status bar
#: src/gamemodifiers.cpp:232
msgid "(R) relative follow"
-msgstr "(R) relatives Folgen"
+msgstr "(R) Relatives Folgen"
#. TRANSLATORS: folow mode in status bar
#: src/gamemodifiers.cpp:234
msgid "(M) mirror follow"
-msgstr "(M) gespiegeltes Folgen"
+msgstr "(M) Gespiegeltes Folgen"
#. TRANSLATORS: folow mode in status bar
#: src/gamemodifiers.cpp:236
msgid "(P) pet follow"
-msgstr "(P) hinterher Folgen"
+msgstr "(P) Haustier folgen"
#. TRANSLATORS: folow mode in status bar
#: src/gamemodifiers.cpp:238
msgid "(?) unknown follow"
-msgstr "(?) unbekannter Folge-Modus"
+msgstr "(?) Unbekanntes Folgen"
#. TRANSLATORS: switch attack type in status bar
#. TRANSLATORS: attack type in status bar
@@ -847,117 +850,117 @@ msgstr "(D) Normaler Angriff"
#. TRANSLATORS: switch attack type in status bar
#: src/gamemodifiers.cpp:248
msgid "(s) switch attack without shield"
-msgstr "(s) wechsel das Angriffslayout ohne Schild"
+msgstr "(s) Zu Angriff ohne Schild wechseln"
#. TRANSLATORS: switch attack type in status bar
#: src/gamemodifiers.cpp:250
msgid "(S) switch attack with shield"
-msgstr "(S) wechsel das Angriffslayout mit Schild"
+msgstr "(S) Zu Angriff mit Schild wechseln"
#. TRANSLATORS: attack type in status bar
#: src/gamemodifiers.cpp:260
msgid "(G) go and attack"
-msgstr "(G) gehe und greife an"
+msgstr "(G) Bewegen und Angreifen"
#. TRANSLATORS: attack type in status bar
#: src/gamemodifiers.cpp:262
msgid "(A) go, attack, pickup"
-msgstr "(A) gehe, greife an, hebe auf"
+msgstr "(A) Bewegen, Angreifen, Aufheben"
#. TRANSLATORS: attack type in status bar
#: src/gamemodifiers.cpp:264
msgid "(d) without auto attack"
-msgstr "(d) ohne automatischen Angriff"
+msgstr "(d) Ohne automatischen Angriff"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:299
msgid "(S) small pick up 1x1 cells"
-msgstr "(S) kleine aufhebe Zelle 1x1"
+msgstr "(S) Klein: 1x1 Zellen aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:301
msgid "(D) default pick up 2x1 cells"
-msgstr "(D) normale aufhebe Zelle 2x1"
+msgstr "(D) Normal: 2x1 Zellen aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:303
msgid "(F) forward pick up 2x3 cells"
-msgstr "(F) 2x3 Kästchen nach vorne aufheben"
+msgstr "(F) 2x3 Zellen nach vorne aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:305
msgid "(3) pick up 3x3 cells"
-msgstr "(3) 3x3 Kästchen aufheben"
+msgstr "(3) 3x3 Zellen aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:307
msgid "(g) go and pick up in distance 4"
-msgstr "(g) bis Distanz 4 gehen und aufheben"
+msgstr "(g) Bis zu 4 Abstände bewegen und aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:309
msgid "(G) go and pick up in distance 8"
-msgstr "(G) bis Distanz 8 gehen und aufheben"
+msgstr "(G) Bis zu 8 Abstände bewegen und aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:311
msgid "(A) go and pick up in max distance"
-msgstr "(A) bis zur maximalen Distanz aufheben"
+msgstr "(A) Bis zum maximalen Abstand bewegen und aufheben"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:313
msgid "(?) pick up"
-msgstr "(?) aufheben"
+msgstr "(?) Aufheben"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:319
msgid "(f) use #flar for magic attack"
-msgstr "(f) benutze #flar als magischen Angriff"
+msgstr "(f) #flar als magischen Angriff benutzen"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:321
msgid "(c) use #chiza for magic attack"
-msgstr "(c) benutze #chiza als magischen Angriff"
+msgstr "(c) #chiza als magischen Angriff benutzen"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:323
msgid "(I) use #ingrav for magic attack"
-msgstr "(I) benutze #ingrav als magischen Angriff"
+msgstr "(I) #ingrav als magischen Angriff benutzen"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:325
msgid "(F) use #frillyar for magic attack"
-msgstr "(F) benutze #frillyar als magischen Angriff"
+msgstr "(F) #frillyar als magischen Angriff benutzen"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:327
msgid "(U) use #upmarmu for magic attack"
-msgstr "(U) benutze #upmarmu als magischen Angriff"
+msgstr "(U) #upmarmu als magischen Angriff benutzen"
#. TRANSLATORS: magic attack in status bar
#: src/gamemodifiers.cpp:329
msgid "(?) magic attack"
-msgstr "(?) magischer Angriff"
+msgstr "(?) Magischer Angriff"
#. TRANSLATORS: player attack type in status bar
#: src/gamemodifiers.cpp:335
msgid "(a) attack all players"
-msgstr "(a) greife alle Spieler an"
+msgstr "(a) Alle Spieler angreifen"
#. TRANSLATORS: player attack type in status bar
#: src/gamemodifiers.cpp:337
msgid "(f) attack all except friends"
-msgstr "(f) greife alle Spieler, außer Freunde, an"
+msgstr "(f) Alle, außer Freunde, angreifen"
#. TRANSLATORS: player attack type in status bar
#: src/gamemodifiers.cpp:339
msgid "(b) attack bad relations"
-msgstr "(b) greife schlechte Beziehungen an"
+msgstr "(b) Schlechte Beziehungen angreifen"
#. TRANSLATORS: player attack type in status bar
#: src/gamemodifiers.cpp:341
msgid "(d) don't attack players"
-msgstr "(d) greife keine Spieler an"
+msgstr "(d) Keine Spieler angreifen"
#. TRANSLATORS: player attack type in status bar
#: src/gamemodifiers.cpp:343
@@ -967,12 +970,12 @@ msgstr "(?) PVP Angriff"
#. TRANSLATORS: imitation type in status bar
#: src/gamemodifiers.cpp:349
msgid "(D) default imitation"
-msgstr "(D) normale Imitation"
+msgstr "(D) Normale Imitation"
#. TRANSLATORS: imitation type in status bar
#: src/gamemodifiers.cpp:351
msgid "(O) outfits imitation"
-msgstr "(O) Ausrüstungsimitation"
+msgstr "(O) Ausrüstungsets nachahmen"
#. TRANSLATORS: imitation type in status bar
#: src/gamemodifiers.cpp:353
@@ -992,47 +995,47 @@ msgstr "Spielmodifikatoren sind deaktiviert"
#. TRANSLATORS: game modifiers state in status bar
#: src/gamemodifiers.cpp:363
msgid "Game modifiers are unknown"
-msgstr "Spielmodifikatoren unbekannt"
+msgstr "Spielmodifikatoren sind unbekannt"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:376
msgid "(N) normal map view"
-msgstr "(N) Normale Kartenansicht"
+msgstr "(N) Kartenansicht: Normal"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:378
msgid "(D) debug map view"
-msgstr "(D) Debug Kartenansicht"
+msgstr "(D) Kartenansicht debuggen"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:380
msgid "(u) ultra map view"
-msgstr "(u) Ultra Kartenansicht"
+msgstr "(u) Kartenansicht: Ultra"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:382
msgid "(U) ultra map view 2"
-msgstr "(U) Ultra Kartenansicht 2"
+msgstr "(U) Kartenansicht: Ultra 2"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:384
msgid "(e) empty map view with collision"
-msgstr ""
+msgstr "(e) Kartenansicht mit Kollision leeren"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:386
msgid "(E) empty map view"
-msgstr ""
+msgstr "(E) Kartenansicht leeren"
#. TRANSLATORS: map view type in status bar
#: src/gamemodifiers.cpp:388
msgid "(b) black & white map view"
-msgstr "(b) Schwarz-Weiß Kartenansicht"
+msgstr "(b) Kartenansicht: Schwarz-weiß"
#. TRANSLATORS: pickup size in status bar
#: src/gamemodifiers.cpp:390
msgid "(?) map view"
-msgstr ""
+msgstr "(?) Kartenansicht"
#. TRANSLATORS: away type in status bar
#: src/gamemodifiers.cpp:396
@@ -1058,17 +1061,17 @@ msgstr "Abwesend"
#. TRANSLATORS: camera mode in status bar
#: src/gamemodifiers.cpp:450
msgid "(G) game camera mode"
-msgstr "(G) spielerverfolgende Kamera"
+msgstr "(G) Kameramodus: Spiel"
#. TRANSLATORS: camera mode in status bar
#: src/gamemodifiers.cpp:452
msgid "(F) free camera mode"
-msgstr "(F) freie Kamera"
+msgstr "(F) Kameramodus: Frei"
#. TRANSLATORS: error message question
#: src/gui/dialogsmanager.cpp:115
msgid "Do you want to open support page?"
-msgstr ""
+msgstr "Willst du die Unterstützungsseite öffnen?"
#. TRANSLATORS: message header
#: src/gui/dialogsmanager.cpp:127 src/gui/dialogsmanager.cpp:152
@@ -1081,7 +1084,7 @@ msgstr "Nachricht"
#. TRANSLATORS: revive player
#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
-msgstr ""
+msgstr "Wiederbeleben"
#. TRANSLATORS: weight message
#: src/gui/dialogsmanager.cpp:154
@@ -1095,7 +1098,8 @@ msgstr ""
#: src/gui/dialogsmanager.cpp:170
msgid "You are carrying less than half your weight. You can regain health."
msgstr ""
-"Du trägst weniger als die Hälfte des Gewichts. Du kannst dich regenerieren."
+"Du trägst weniger als die Hälfte des Gewichts. Du kannst nun deine "
+"Gesundheit regenerieren."
#. TRANSLATORS: chat color
#. TRANSLATORS: inventory sort mode
@@ -1104,7 +1108,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "Standard"
@@ -1148,13 +1152,13 @@ msgstr "gelb"
#. TRANSLATORS: color name
#: src/gui/models/colorlistmodel.h:47 src/gui/models/colormodel.cpp:86
msgid "pink"
-msgstr "rosa"
+msgstr "pink"
#. TRANSLATORS: chat color
#. TRANSLATORS: color name
#: src/gui/models/colorlistmodel.h:49 src/gui/models/colormodel.cpp:88
msgid "purple"
-msgstr "lila"
+msgstr "violett"
#. TRANSLATORS: chat color
#. TRANSLATORS: color name
@@ -1186,7 +1190,7 @@ msgstr "Regenbogen 3"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:35
msgid "Very small (8)"
-msgstr "Sehr klein (9)"
+msgstr "Sehr klein (8)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:37
@@ -1196,17 +1200,17 @@ msgstr "Sehr klein (9)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:39
msgid "Tiny (10)"
-msgstr "Winzig"
+msgstr "Winzig (10)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:41
msgid "Small (11)"
-msgstr "Klein"
+msgstr "Klein (11)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:43
msgid "Medium (12)"
-msgstr "Mittel"
+msgstr "Mittel (12)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:45
@@ -1221,54 +1225,54 @@ msgstr "Groß (14)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:49
msgid "Large (15)"
-msgstr "Groß"
+msgstr "Groß (15)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:51
msgid "Large (16)"
-msgstr ""
+msgstr "Groß (16)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:53
msgid "Big (17)"
-msgstr ""
+msgstr "Größer (17)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:55
msgid "Big (18)"
-msgstr ""
+msgstr "Größer (18)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:57
msgid "Big (19)"
-msgstr ""
+msgstr "Größer (19)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:59
msgid "Very big (20)"
-msgstr ""
+msgstr "Sehr groß (20)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:61
msgid "Very big (21)"
-msgstr ""
+msgstr "Sehr groß (21)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:63
msgid "Very big (22)"
-msgstr ""
+msgstr "Sehr groß (22)"
#. TRANSLATORS: font size
#: src/gui/models/fontsizechoicelistmodel.h:65
msgid "Huge (23)"
-msgstr "Riesig (18)"
+msgstr "Riesig (23)"
#. TRANSLATORS: language
#. TRANSLATORS: popup menu header
#: src/gui/models/langlistmodel.h:45 src/gui/popups/popupmenu.cpp:2004
#: src/gui/popups/popupmenu.cpp:2082 src/gui/widgets/tabs/socialtabbase.h:48
msgid "(default)"
-msgstr "(normal)"
+msgstr "(Normal)"
#. TRANSLATORS: language
#: src/gui/models/langlistmodel.h:47
@@ -1348,7 +1352,7 @@ msgstr "Spanisch (Kastilisch)"
#. TRANSLATORS: language
#: src/gui/models/langlistmodel.h:77
msgid "Swedish (Sweden)"
-msgstr ""
+msgstr "Schwedisch (Schweden)"
#. TRANSLATORS: language
#: src/gui/models/langlistmodel.h:79
@@ -1484,12 +1488,12 @@ msgstr "Normal"
#. TRANSLATORS: update type
#: src/gui/models/updatetypemodel.h:34
msgid "Auto Close"
-msgstr "automatisch schließen"
+msgstr "Automatisch schließen"
#. TRANSLATORS: update type
#: src/gui/models/updatetypemodel.h:36
msgid "Skip"
-msgstr "überspringen"
+msgstr "Überspringen"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:142
@@ -1511,9 +1515,9 @@ msgstr "PvP-Rang: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Laden"
+msgstr "Laden: %s"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -1721,19 +1725,19 @@ msgstr "Kommentar hinzufügen"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:288
msgid "Remove from attack list"
-msgstr "Entferne aus Angriffsliste"
+msgstr "Aus Angriffsliste entfernen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add monster to priotiry attack list
#: src/gui/popups/popupmenu.cpp:295
msgid "Add to priority attack list"
-msgstr "Hinzufügen zur bevorzugten Angriffsliste"
+msgstr "Zur bevorzugten Angriffsliste hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add monster to attack list
#: src/gui/popups/popupmenu.cpp:299
msgid "Add to attack list"
-msgstr "Hinzufügen zur normalen Angriffsliste"
+msgstr "Zur Angriffsliste hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add monster to ignore list
@@ -1741,19 +1745,19 @@ msgstr "Hinzufügen zur normalen Angriffsliste"
#. TRANSLATORS: add item to pickup list
#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
-msgstr "Hinzufügen zur Ignorierenliste"
+msgstr "Zur Ignorierenliste hinzufügen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: Mercenary move to master
#: src/gui/popups/popupmenu.cpp:312 src/gui/popups/popupmenu.cpp:323
msgid "Move to master"
-msgstr ""
+msgstr "Zum Meister bewegen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: fire mercenary
#: src/gui/popups/popupmenu.cpp:316
msgid "Fire"
-msgstr ""
+msgstr "Feuern"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: feed homunculus
@@ -1761,19 +1765,19 @@ msgstr ""
#. TRANSLATORS: feed pet
#: src/gui/popups/popupmenu.cpp:326 src/gui/popups/popupmenu.cpp:337
msgid "Feed"
-msgstr ""
+msgstr "Füttern"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: delete homunculus
#: src/gui/popups/popupmenu.cpp:330
msgid "Kill"
-msgstr ""
+msgstr "Töten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: pet drop loot
#: src/gui/popups/popupmenu.cpp:340
msgid "Drop loot"
-msgstr ""
+msgstr "Beute wegwerfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: pet unequip item
@@ -1794,7 +1798,7 @@ msgstr "Ablegen"
#. TRANSLATORS: pet return to egg
#: src/gui/popups/popupmenu.cpp:347
msgid "Return to egg"
-msgstr ""
+msgstr "Zum Ei zurückkehren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add being name to chat
@@ -1802,7 +1806,7 @@ msgstr ""
#. TRANSLATORS: add player name to chat
#: src/gui/popups/popupmenu.cpp:361 src/gui/popups/popupmenu.cpp:525
msgid "Add name to chat"
-msgstr "Füge Name dem Chat hinzu"
+msgstr "Name zum Chat hinzufügen"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: settings tab name
@@ -1828,12 +1832,12 @@ msgstr "Aufheben"
#: src/gui/popups/popupmenu.cpp:572 src/gui/popups/popupmenu.cpp:1742
#: src/gui/popups/popupmenu.cpp:1818 src/gui/popups/popupmenu.cpp:1860
msgid "Add to chat"
-msgstr "Zu Chat hinzufügen"
+msgstr "Zum Chat hinzufügen"
#. TRANSLATORS: popup menu header
#: src/gui/popups/popupmenu.cpp:593 src/gui/popups/popupmenu.cpp:625
msgid "Map Item"
-msgstr "Karteneinstellung"
+msgstr "Kartengegenstand"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
@@ -1858,13 +1862,13 @@ msgstr "Entfernen"
#. TRANSLATORS: warp to map item
#: src/gui/popups/popupmenu.cpp:606 src/gui/popups/popupmenu.cpp:631
msgid "Warp"
-msgstr "Warp"
+msgstr "Teleport"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move camera to map item
#: src/gui/popups/popupmenu.cpp:638
msgid "Move camera"
-msgstr "Bewege Kamera"
+msgstr "Kamera bewegen"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: input tab sub tab name
@@ -1875,13 +1879,13 @@ msgstr "Bewege Kamera"
#: src/gui/windowmenu.cpp:144 src/gui/windows/inventorywindow.cpp:218
#: src/gui/windows/outfitwindow.cpp:60
msgid "Outfits"
-msgstr "Ausrüstung"
+msgstr "Ausrüstungset"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: clear selected outfit
#: src/gui/popups/popupmenu.cpp:659
msgid "Clear outfit"
-msgstr "Leere Ausrüstungsfenster"
+msgstr "Ausrüstungset leeren"
#. TRANSLATORS: popup menu header
#. TRANSLATORS: full button name
@@ -1893,7 +1897,7 @@ msgstr "Zaubersprüche"
#. TRANSLATORS: edit selected spell
#: src/gui/popups/popupmenu.cpp:688
msgid "Edit spell"
-msgstr "Bearbeite Zauberspruch"
+msgstr "Zauberspruch bearbeiten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove all text from chat tab
@@ -1918,25 +1922,25 @@ msgstr "Hervorhebung einschalten"
#. TRANSLATORS: do not remove player names from chat tab
#: src/gui/popups/popupmenu.cpp:738
msgid "Don't remove name"
-msgstr "Lösche den Namen nicht"
+msgstr "Namen nicht löschen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove player names from chat tab
#: src/gui/popups/popupmenu.cpp:744
msgid "Remove name"
-msgstr "Lösche Name"
+msgstr "Namen löschen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
#: src/gui/popups/popupmenu.cpp:750
msgid "Enable away"
-msgstr "Aktiviere abwesend"
+msgstr "Abwesendheitsmodus aktvieren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: disable away messages in chat tab
#: src/gui/popups/popupmenu.cpp:756
msgid "Disable away"
-msgstr "Deaktiviere abwesend"
+msgstr "Abwesendheitsmodus deaktiveren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: enable away messages in chat tab
@@ -1954,7 +1958,7 @@ msgstr "Verlassen"
#: src/gui/popups/popupmenu.cpp:768 src/gui/popups/popupmenu.cpp:2159
#: src/gui/popups/popupmenu.cpp:2201
msgid "Copy to clipboard"
-msgstr "Kopiere in die Zwischenablage"
+msgstr "In die Zwischenablage kopieren"
#. TRANSLATORS: popup menu header
#: src/gui/popups/popupmenu.cpp:886
@@ -1964,19 +1968,19 @@ msgstr "Position der Gilde ändern"
#. TRANSLATORS: popup menu header
#: src/gui/popups/popupmenu.cpp:931
msgid "window"
-msgstr ""
+msgstr "Fenster"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: unlock window
#: src/gui/popups/popupmenu.cpp:957
msgid "Unlock"
-msgstr ""
+msgstr "Entsperren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: lock window
#: src/gui/popups/popupmenu.cpp:963
msgid "Lock"
-msgstr ""
+msgstr "Sperren"
#. TRANSLATORS: number of chars in string should be near original
#: src/gui/popups/popupmenu.cpp:1011
@@ -2013,7 +2017,7 @@ msgstr "Die Hälfte zum Handeln hinzufügen"
#: src/gui/popups/popupmenu.cpp:1656
msgid "Add to trade all-1"
-msgstr "Alles zum Handel hinzufügen-1"
+msgstr "Alles -1 zum Handel hinzufügen"
#: src/gui/popups/popupmenu.cpp:1660
msgid "Add to trade all"
@@ -2037,11 +2041,11 @@ msgstr "10 aufbewahren"
#: src/gui/popups/popupmenu.cpp:1681
msgid "Store half"
-msgstr "Die Hälfte aufbewahren"
+msgstr "Hälfte aufbewahren"
#: src/gui/popups/popupmenu.cpp:1685
msgid "Store all-1"
-msgstr "Alles ablegen-1"
+msgstr "Alles -1 ablegen"
#: src/gui/popups/popupmenu.cpp:1689
msgid "Store all"
@@ -2061,11 +2065,11 @@ msgstr "10 abholen"
#: src/gui/popups/popupmenu.cpp:1712
msgid "Retrieve half"
-msgstr "Die Hälfte abholen"
+msgstr "Hälfte abholen"
#: src/gui/popups/popupmenu.cpp:1716
msgid "Retrieve all-1"
-msgstr "Alles aufnehmen-1"
+msgstr "Alles -1 aufnehmen"
#: src/gui/popups/popupmenu.cpp:1720
msgid "Retrieve all"
@@ -2089,7 +2093,7 @@ msgstr "Benutzen"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:1870
msgid "Clear drop window"
-msgstr "Fächer des Wegwerffensters leeren"
+msgstr "Fenster: Wegwerfen leeren"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:1901 src/gui/popups/popupmenu.cpp:1962
@@ -2104,26 +2108,26 @@ msgstr "Zeigen"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:1976
msgid "Reset yellow bar"
-msgstr "Setze gelben Balken zurück"
+msgstr "Gelben Balken zurücksetzten"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: copy status to chat
#. TRANSLATORS: status window button
#: src/gui/popups/popupmenu.cpp:1980 src/gui/windows/statuswindow.cpp:94
msgid "Copy to chat"
-msgstr "Kopiere zu Chat"
+msgstr "Zu Chat kopieren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target up
#: src/gui/popups/popupmenu.cpp:2020 src/gui/popups/popupmenu.cpp:2039
msgid "Move up"
-msgstr "Nach oben"
+msgstr "Nach oben bewegen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: move attack target down
#: src/gui/popups/popupmenu.cpp:2026 src/gui/popups/popupmenu.cpp:2045
msgid "Move down"
-msgstr "Nach unten"
+msgstr "Nach unten bewegen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress item from player
@@ -2214,35 +2218,35 @@ msgstr "Folgen"
#. TRANSLATORS: imitate player
#: src/gui/popups/popupmenu.cpp:2360
msgid "Imitate"
-msgstr ""
+msgstr "Imitieren"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
-msgstr "Kaufen(?)"
+msgstr "Kaufen (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
-msgstr "Verkaufen(?)"
+msgstr "Verkaufen (?)"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
-msgstr "Lade zu Gruppe ein"
+msgstr "Zu Gruppe einladen"
#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
-msgstr ""
+msgstr "Chat beitreten %s"
#. TRANSLATORS: popup menu item
#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
-msgstr "Zeige Items"
+msgstr "Gegenstände anzeigen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
@@ -2259,13 +2263,13 @@ msgstr "Zur Aufhebeliste hinzufügen"
#. TRANSLATORS: remove protection from item
#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
-msgstr ""
+msgstr "Gegenstand nicht mehr schützen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
-msgstr ""
+msgstr "Gegenstand schützen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
@@ -2279,7 +2283,7 @@ msgstr "Wegwerfen..."
#. TRANSLATORS: drop all item amount
#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
-msgstr "Alles fallenlassen"
+msgstr "Alles wegwerfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
@@ -2294,30 +2298,30 @@ msgstr "Wegwerfen"
#. TRANSLATORS: gm commands
#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
-msgstr ""
+msgstr "GM...."
#. TRANSLATORS: popup menu header
#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
-msgstr ""
+msgstr "GM Befehle"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
-msgstr ""
+msgstr "IP überprüfen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
-msgstr ""
+msgstr "Gehe zu"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
-msgstr ""
+msgstr "Zurückrufen"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
@@ -2334,7 +2338,7 @@ msgstr "Normal"
#. TRANSLATORS: full button name
#: src/gui/setupinputpages.cpp:47 src/gui/windowmenu.cpp:124
msgid "Shortcuts"
-msgstr "Tastenkürzel"
+msgstr "Kurzbefehle"
#. TRANSLATORS: input tab sub tab name
#. TRANSLATORS: settings group
@@ -2373,7 +2377,7 @@ msgstr "Chat"
#: src/gui/windows/registerdialog.cpp:104 src/input/pages/chat.cpp:147
#: src/input/pages/gui.cpp:87 src/input/pages/other.cpp:108
msgid "Other"
-msgstr "Sonstig"
+msgstr "Sonstiges"
#. TRANSLATORS: input tab sub tab name
#: src/gui/setupinputpages.cpp:59
@@ -2383,32 +2387,32 @@ msgstr "GUI"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:116
msgid "Being"
-msgstr "Aktionen"
+msgstr "Wesen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:118
msgid "Friend names"
-msgstr ""
+msgstr "Namen von Freunden"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:120
msgid "Disregarded names"
-msgstr ""
+msgstr "Namen von Misachteten"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:122
msgid "Ignored names"
-msgstr ""
+msgstr "Namen von Ignorierten"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:124
msgid "Erased names"
-msgstr "Gelöschte Namen"
+msgstr "Namen von Gelöschten"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:126
msgid "Other players names"
-msgstr ""
+msgstr "Namen anderer Spieler"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:128
@@ -2418,7 +2422,7 @@ msgstr "Eigener Name"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:130
msgid "GM names"
-msgstr ""
+msgstr "Namen von GMs"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:132
@@ -2434,12 +2438,12 @@ msgstr "Monster"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:136
msgid "Monster HP bar"
-msgstr "Monster HP Leiste"
+msgstr "Balken: Monster HP"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:139
msgid "Monster HP bar (second color)"
-msgstr "Monster HP Leiste (zweite Farbe)"
+msgstr "Balken: Monster HP (Zweite Farbe)"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:141
@@ -2460,37 +2464,37 @@ msgstr "Partikeleffekte"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:147
msgid "Pickup notification"
-msgstr ""
+msgstr "Benachrichtigung über aufgehobene Gegenstände"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:149
msgid "Exp notification"
-msgstr ""
+msgstr "Benachrichtigung über EP"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:151
msgid "Player HP bar"
-msgstr "HP-Leiste des Spielers"
+msgstr "Balken: Spieler HP"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:155
msgid "Player HP bar (second color)"
-msgstr "HP-Leiste des Spielers (zweite Farbe)"
+msgstr "Balken: Spieler HP (Zweite Farbe)"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:157
msgid "Player hits monster"
-msgstr ""
+msgstr "Spieler trifft Monster"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:159
msgid "Monster hits player"
-msgstr ""
+msgstr "Monster trifft Spieler"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:163
msgid "Other player hits local player"
-msgstr ""
+msgstr "Anderer Spieler trifft lokalen Spieler"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:165
@@ -2500,17 +2504,17 @@ msgstr "Kritischer Treffer"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:169
msgid "Local player hits monster"
-msgstr ""
+msgstr "Lokaler Spieler trifft Monster"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:172
msgid "Local player critical hit"
-msgstr ""
+msgstr "Lokaler Spieler kritischer Treffer"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:175
msgid "Local player miss"
-msgstr ""
+msgstr "Lokaler Spieler verfehlt"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:177
@@ -2520,87 +2524,87 @@ msgstr "Verfehlt"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:179
msgid "Portal highlight"
-msgstr ""
+msgstr "Portal hervorheben"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:182
msgid "Default collision highlight"
-msgstr ""
+msgstr "Normale Hervorhebung von Kollisionen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:185
msgid "Air collision highlight"
-msgstr ""
+msgstr "Hervorhebung von Luft-Kollisionen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:188
msgid "Water collision highlight"
-msgstr ""
+msgstr "Hervorhebung von Wasser-Kollisionen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:191
msgid "Special ground collision highlight"
-msgstr ""
+msgstr "Hervorhebung von besonderen Bodenkollision"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:194
msgid "Walkable highlight"
-msgstr ""
+msgstr "Hervorhebung von betretbaren Boden"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:197
msgid "Local player attack range"
-msgstr ""
+msgstr "Lokaler Spieler Angriffsreichweite"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:200
msgid "Local player attack range border"
-msgstr ""
+msgstr "Lokaler Spieler Angriffsreichweitenrahmen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:203
msgid "Monster attack range"
-msgstr ""
+msgstr "Monster Angriffsreichweite"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:207
msgid "Floor item amount color"
-msgstr ""
+msgstr "Farbe der Anzahl der Gegenstände auf dem Boden"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:210
msgid "Home place"
-msgstr ""
+msgstr "Stammplatz"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:213
msgid "Home place border"
-msgstr ""
+msgstr "Stammplatzrahmen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:216
msgid "Road point"
-msgstr ""
+msgstr "Wegpunkt"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:219
msgid "Tiles border"
-msgstr ""
+msgstr "Fliesenrahmen"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:221
msgid "Pets"
-msgstr ""
+msgstr "Haustiere"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:223
msgid "Mercenary"
-msgstr ""
+msgstr "Söldner"
#. TRANSLATORS: palette color
#: src/gui/userpalette.cpp:225
msgid "Homunculus"
-msgstr ""
+msgstr "Humunkulus"
#: src/gui/widgets/characterdisplay.cpp:135
#, c-format
@@ -2701,53 +2705,53 @@ msgstr "Lvl: %d"
#: src/gui/widgets/skillinfo.cpp:104
#, c-format
msgid "Type: %s"
-msgstr ""
+msgstr "Typ: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
-msgstr ""
+msgstr "Unbekannt"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:119
msgid "Ground"
-msgstr ""
+msgstr "Boden"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:124
msgid "Self"
-msgstr ""
+msgstr "Selbst"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:129
msgid "Unused"
-msgstr ""
+msgstr "Unbenutzt"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:134
msgid "Support"
-msgstr ""
+msgstr "Unterstützung"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:139
msgid "Target trap"
-msgstr ""
+msgstr "Falle anvisieren"
#. TRANSLATORS: Skill type
#: src/gui/widgets/skillinfo.cpp:143
msgid "Unknown:"
-msgstr ""
+msgstr "Unbekannt:"
#: src/gui/widgets/skillinfo.cpp:149
#, c-format
msgid " / Mana: -%d"
-msgstr ""
+msgstr " / Mana: -%d"
#: src/gui/widgets/skillinfo.cpp:155
#, c-format
msgid "Range: %d"
-msgstr ""
+msgstr "Reichweite: %d"
#. TRANSLATORS: battle chat tab name
#: src/gui/widgets/tabs/chat/battletab.cpp:35
@@ -2813,52 +2817,52 @@ msgstr "Gruppe"
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:208
msgid "Item sharing enabled."
-msgstr "Item-Sharing aktiviert."
+msgstr "Teilen von Gegenständen aktiviert."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
#: src/resources/notifications.h:212
msgid "Item sharing disabled."
-msgstr "Item-Sharing deaktiviert."
+msgstr "Teilen von Gegenständen deaktiviert."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
#: src/resources/notifications.h:216
msgid "Item sharing not possible."
-msgstr "Item-Sharing ist nicht möglich."
+msgstr "Teilen von Gegenständen nicht möglich."
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/partytab.cpp:113
msgid "Item sharing unknown."
-msgstr "Item-Sharing unbekannt."
+msgstr "Teilen von Gegenständen unbekannt."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:148
#: src/resources/notifications.h:196
msgid "Experience sharing enabled."
-msgstr "Erfahrung teilen ist aktiviert."
+msgstr "Teilen von Erfahrung aktiviert."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:153
#: src/resources/notifications.h:200
msgid "Experience sharing disabled."
-msgstr "Erfahrung teilen ist deaktiviert."
+msgstr "Teilen von Erfahrung deaktiviert."
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:158
#: src/resources/notifications.h:204
msgid "Experience sharing not possible."
-msgstr "Erfahrung teilen nicht möglich."
+msgstr "Teilen von Erfahrung nicht möglich."
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/chat/partytab.cpp:163
msgid "Experience sharing unknown."
-msgstr "Erfahrung teilen unbekannt."
+msgstr "Teilen von Erfahrung unbekannt."
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:53
@@ -2898,7 +2902,7 @@ msgstr "Partikelanzahl:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:207
#: src/gui/widgets/tabs/debugwindowtabs.cpp:247
msgid "Map actors count:"
-msgstr "Anzahl aktiver Mapobjekte:"
+msgstr "Anzahl aktiver Kartenobjekte:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:68
@@ -2911,13 +2915,13 @@ msgstr "Spielerposition:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:74
#: src/gui/widgets/tabs/debugwindowtabs.cpp:220
msgid "Draw calls:"
-msgstr "Draw calls:"
+msgstr "Aufrufe anzeigen:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:79
#: src/gui/widgets/tabs/debugwindowtabs.cpp:228
msgid "Texture binds:"
-msgstr ""
+msgstr "Texturbindungen:"
#. TRANSLATORS: debug window label, frames per second
#: src/gui/widgets/tabs/debugwindowtabs.cpp:82
@@ -2943,31 +2947,31 @@ msgstr "%d FPS (Software)"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:102
#, c-format
msgid "%d FPS (normal OpenGL)"
-msgstr ""
+msgstr "%d FPS (Normales OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:106
#, c-format
msgid "%d FPS (safe OpenGL)"
-msgstr ""
+msgstr "%d FPS (Sicheres OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:110
#, c-format
msgid "%d FPS (mobile OpenGL)"
-msgstr "%d FPS (mobile OpenGL)"
+msgstr "%d FPS (Mobiles OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:114
#, c-format
msgid "%d FPS (modern OpenGL)"
-msgstr ""
+msgstr "%d FPS (Modernes OpenGL)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:118
#, c-format
msgid "%d FPS (SDL2 default)"
-msgstr ""
+msgstr "%d FPS (SDL2 Standart)"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:143
@@ -3057,14 +3061,14 @@ msgstr "Kritischer Treffer:"
#: src/gui/widgets/tabs/debugwindowtabs.cpp:365
#: src/gui/widgets/tabs/debugwindowtabs.cpp:407
msgid "Karma:"
-msgstr ""
+msgstr "Karma:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:287
#: src/gui/widgets/tabs/debugwindowtabs.cpp:368
#: src/gui/widgets/tabs/debugwindowtabs.cpp:409
msgid "Manner:"
-msgstr ""
+msgstr "Verhalten:"
#. TRANSLATORS: debug window label
#: src/gui/widgets/tabs/debugwindowtabs.cpp:333
@@ -3147,7 +3151,7 @@ msgstr "Lautstärke der Musik"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:86
msgid "Enable music fade out"
-msgstr "Aktiviere Musik Fade-Out"
+msgstr "Musikausblenden aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:90
@@ -3187,62 +3191,62 @@ msgstr "Geräuscheffekte"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:110
msgid "Information dialog sound"
-msgstr "Informationsdialog-Geräusch"
+msgstr "Geräusch für Informationsdialog"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:114
msgid "Request dialog sound"
-msgstr "Anfragedialog-Geräusch"
+msgstr "Geräusch für Anfragedialog"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:118
msgid "Whisper message sound"
-msgstr "Flüsternachricht-Geräusch"
+msgstr "Geräusch für Flüsternachrichten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:122
msgid "Guild / Party message sound"
-msgstr "Gilde/Gruppe-Nachrichten-Geräusch"
+msgstr "Geräusch für Gilden-/Gruppennachrichten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:126
msgid "Highlight message sound"
-msgstr "Hebe Nachrichtengeräusch hervor"
+msgstr "Nachrichtengeräusch hervorheben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:130
msgid "Global message sound"
-msgstr "Globale-Nachricht-Geräusch"
+msgstr "Geräusch für allgemeine Nachrichten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:134
msgid "Error message sound"
-msgstr "Fehlernachricht-Geräusch"
+msgstr "Geräusch für Fehlermeldungen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:138
msgid "Trade request sound"
-msgstr "Handelsanfrage-Geräusch"
+msgstr "Geräusch für Handelsanfragen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:142
msgid "Show window sound"
-msgstr "Fenster-anzeigen-Geräusch"
+msgstr "Geräusch für Fenster anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:146
msgid "Hide window sound"
-msgstr "Fenster-verbergen-Geräusch"
+msgstr "Geräusch für Fenster verbergen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:154
msgid "Enable mumble voice chat"
-msgstr "\"mumble voice chat\" einschalten"
+msgstr "Mumble voice chat einschalten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_audio.cpp:159
msgid "Download music"
-msgstr "Lade Musik herunter"
+msgstr "Musik herunterladen"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:48
@@ -3252,12 +3256,12 @@ msgstr "Fenster"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:51
msgid "Auto hide chat window"
-msgstr ""
+msgstr "Fenster: Chat automatisch verstecken"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:55
msgid "Protect chat focus"
-msgstr ""
+msgstr "Chatfokus schützen"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings colors tab name
@@ -3271,12 +3275,12 @@ msgstr "Farben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:63
msgid "Remove colors from received chat messages"
-msgstr "Farben bei eingehenden Nachrichten abschalten"
+msgstr "Farben von eingehenden Chatnachrichten entfernen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:67
msgid "Show chat colors list"
-msgstr "Zeige Chatfarben-Liste"
+msgstr "Chatfarben-Liste anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:72
@@ -3286,22 +3290,22 @@ msgstr "Befehle"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:75
msgid "Allow magic and GM commands in all chat tabs"
-msgstr "Lasse magische und GM-Nachrichten in allen Chat Tabs zu"
+msgstr "Magie- und GM-Befehle in jedem Chatreiter erlauben"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:80
msgid "Limits"
-msgstr "Limit"
+msgstr "Begrenzungen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:83
msgid "Limit max chars in chat line"
-msgstr "Limitiere max Zeichen in Chatzeile"
+msgstr "Maximale Zeichen in Chatzeile begrenzen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:87
msgid "Limit max lines in chat"
-msgstr "Limitiere max Zeilen im Chat"
+msgstr "Maximale Zeilen im Chat begrenzen"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:92
@@ -3311,27 +3315,27 @@ msgstr "Logs"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:95
msgid "Enable chat Log"
-msgstr "Aufzeichnen des Chats einschalten"
+msgstr "Chatlog aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:99
msgid "Enable debug chat Log"
-msgstr ""
+msgstr "Debug-Chatlog aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:103
msgid "Show chat history"
-msgstr "Zeige Chat-Historie"
+msgstr "Chatverlauf anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:107
msgid "Show party online messages"
-msgstr ""
+msgstr "Gruppennachrichten über Anwesenheit anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:111
msgid "Show guild online messages"
-msgstr "Zeige Gilden-Online-Nachrichten"
+msgstr "Gildennachrichten über Anwesenheit anzeigen"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:116
@@ -3341,12 +3345,12 @@ msgstr "Nachrichten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:119
msgid "Hide shop messages"
-msgstr "Verstecke Laden-Mitteilungen"
+msgstr "Mitteilungen über Laden verstecken"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:123
msgid "Show MVP messages"
-msgstr "Zeige MVP-Mitteilungen"
+msgstr "MVP-Mitteilungen anzeigen"
#. TRANSLATORS: settings group
#. TRANSLATORS: input action group
@@ -3354,57 +3358,57 @@ msgstr "Zeige MVP-Mitteilungen"
#: src/gui/widgets/tabs/setup_chat.cpp:128 src/input/pages/chat.cpp:63
#: src/input/pages/windows.cpp:204
msgid "Tabs"
-msgstr "Tabs"
+msgstr "Reiter"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:131
msgid "Put all whispers in tabs"
-msgstr "Alle privaten Nachrichten in Unterfenster öffnen"
+msgstr "Alle Flüsternachrichten in Reitern anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:135
msgid "Log magic messages in debug tab"
-msgstr "Aufzeichnen der magischen Nachrichten im \"Debug Tab\""
+msgstr "Magische Nachrichten im Debugreiter aufzeichnen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:139
msgid "Show server messages in debug tab"
-msgstr "Zeige Servermitteilungen im \"Debug Tab\""
+msgstr "Servermitteilungen im Debugreiter anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:143
msgid "Enable trade tab"
-msgstr "Handels-Tab einschalten"
+msgstr "Handelsreiter aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:147
msgid "Enable gm tab"
-msgstr "GM-Tab einschalten"
+msgstr "GM-Reiter einschalten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:151
msgid "Enable language tab"
-msgstr "\"eigene Sprache\"-Tab einschalten"
+msgstr "Sprachenreiter einschalten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:155
msgid "Show all languages messages"
-msgstr "Zeige alle \"eigene Sprache\"-Nachrichten"
+msgstr "Alle Sprachnachrichten anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:159
msgid "Enable battle tab"
-msgstr "Kampf-Tab einschalten"
+msgstr "Kampfreiter aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:163
msgid "Show battle events"
-msgstr "Zeige Kampf-Ereignisse"
+msgstr "Kampfereignisse anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:167
msgid "Resize chat tabs if need"
-msgstr "Größe der Chatunterfenster anpassen"
+msgstr "Falls nötig Chatreiter Größe ändern"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_chat.cpp:172
@@ -3414,27 +3418,27 @@ msgstr "Zeit"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:175
msgid "Use local time"
-msgstr "Benutze lokale Zeit"
+msgstr "Lokale Zeit benutzen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:182
msgid "Highlight words (separated by comma)"
-msgstr "Diese Wörter hervorheben (mit Komma trennen)"
+msgstr "Wörter hervorheben (mit Komma trennen)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:186
msgid "Globals ignore names (separated by comma)"
-msgstr ""
+msgstr "Globale Nachrichten von Name ignorieren (mit Komma trennen)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:190
msgid "Show emotes button in chat"
-msgstr ""
+msgstr "Emotes im Chat anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_chat.cpp:194
msgid "Show motd server message on start"
-msgstr ""
+msgstr "NdT Servernachricht beim Start anzeigen"
#: src/gui/widgets/tabs/setup_colors.cpp:50
msgid "This is what the color looks like"
@@ -3501,12 +3505,12 @@ msgstr "Alpha:"
#. TRANSLATORS: button in input settings tab
#: src/gui/widgets/tabs/setup_input.cpp:64
msgid "Assign"
-msgstr "Zuordnen"
+msgstr "Zuweisen"
#. TRANSLATORS: button in input settings tab
#: src/gui/widgets/tabs/setup_input.cpp:66
msgid "Unassign"
-msgstr "Zurücksetzen"
+msgstr "Zuweisen rückgängig machen"
#. TRANSLATORS: button in input settings tab
#: src/gui/widgets/tabs/setup_input.cpp:68
@@ -3516,7 +3520,7 @@ msgstr "Standard"
#. TRANSLATORS: button in input settings tab
#: src/gui/widgets/tabs/setup_input.cpp:70
msgid "Reset all keys"
-msgstr "Zürücksetzen aller Tastenbelegungen"
+msgstr "Alle Tastenbelegungen zurücksetzen"
#. TRANSLATORS: setting tab name
#: src/gui/widgets/tabs/setup_input.cpp:80
@@ -3526,7 +3530,7 @@ msgstr "Eingabe"
#. TRANSLATORS: input settings error header
#: src/gui/widgets/tabs/setup_input.cpp:158
msgid "Key Conflict(s) Detected."
-msgstr "Wiedersprüchliche Tasteneinstellung(en) entdeckt."
+msgstr "Tastenkonflikt erkannt."
#. TRANSLATORS: input settings error
#: src/gui/widgets/tabs/setup_input.cpp:160
@@ -3535,7 +3539,7 @@ msgid ""
"Conflict \"%s\" and \"%s\" keys. Resolve them, or gameplay may result in "
"strange behaviour."
msgstr ""
-"Konflikt zwischen \"%s\" und \"%s\" Tasten.Ändere die Tastenbelegung oder "
+"Konflikt zwischen \"%s\" und \"%s\" Tasten. Ändere die Tastenbelegung oder "
"das Spiel lässt sich nicht richtig steuern."
#. TRANSLATORS: unknown key name
@@ -3570,7 +3574,7 @@ msgstr "Joystick aktivieren"
#. TRANSLATORS: joystick settings tab checkbox
#: src/gui/widgets/tabs/setup_joystick.cpp:60
msgid "Use joystick if client window inactive"
-msgstr "Benutze Joystick wenn das Client-Fenster inaktiv ist"
+msgstr "Joystick benutzen, wenn das Clientfenster inaktiv ist"
#. TRANSLATORS: joystick settings tab name
#: src/gui/widgets/tabs/setup_joystick.cpp:64
@@ -3580,7 +3584,7 @@ msgstr "Joystick"
#. TRANSLATORS: joystick settings tab button
#: src/gui/widgets/tabs/setup_joystick.cpp:145
msgid "Stop"
-msgstr "Stopp"
+msgstr "Stop"
#. TRANSLATORS: joystick settings tab label
#: src/gui/widgets/tabs/setup_joystick.cpp:148
@@ -3590,27 +3594,27 @@ msgstr "Drehe den Joystick und drücke keine Tasten"
#. TRANSLATORS: mods tab in settings
#: src/gui/widgets/tabs/setup_mods.cpp:42
msgid "Mods"
-msgstr ""
+msgstr "Modifikationen"
#. TRANSLATORS: settings label
#: src/gui/widgets/tabs/setup_mods.cpp:77
msgid "No mods present"
-msgstr ""
+msgstr "Keine Modifikationen vorhanden"
#. TRANSLATORS: show buttons at top right corner type
#: src/gui/widgets/tabs/setup_other.cpp:50
msgid "Always show"
-msgstr "Immer zeigen"
+msgstr "Immer anzeigen"
#. TRANSLATORS: show buttons at top right corner type
#: src/gui/widgets/tabs/setup_other.cpp:52
msgid "Auto hide in small resolution"
-msgstr "Automatisch ausblenden bei kleiner Auflösung"
+msgstr "Bei kleiner Auflösung automatisch ausblenden"
#. TRANSLATORS: show buttons at top right corner type
#: src/gui/widgets/tabs/setup_other.cpp:54
msgid "Always auto hide"
-msgstr "Immer Automatisch ausblenden"
+msgstr "Immer automatisch ausblenden"
#. TRANSLATORS: Proxy type selection
#: src/gui/widgets/tabs/setup_other.cpp:62
@@ -3625,7 +3629,7 @@ msgstr "Direkte Verbindung"
#. TRANSLATORS: Proxy type selection
#: src/gui/widgets/tabs/setup_other.cpp:71
msgid "SOCKS5 hostname"
-msgstr "SOCKS5 hostname"
+msgstr "SOCKS5 Hostname"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
@@ -3646,7 +3650,7 @@ msgstr "Mittel"
#. TRANSLATORS: screen density type
#: src/gui/widgets/tabs/setup_other.cpp:85
msgid "tv"
-msgstr ""
+msgstr "TV"
#. TRANSLATORS: screen density type
#. TRANSLATORS: ambient effect type
@@ -3660,12 +3664,12 @@ msgstr "Hoch"
#. TRANSLATORS: screen density type
#: src/gui/widgets/tabs/setup_other.cpp:89
msgid "xhigh"
-msgstr ""
+msgstr "xhoch"
#. TRANSLATORS: screen density type
#: src/gui/widgets/tabs/setup_other.cpp:91
msgid "xxhigh"
-msgstr ""
+msgstr "xxhoch"
#. TRANSLATORS: misc tab in settings
#: src/gui/widgets/tabs/setup_other.cpp:101
@@ -3675,7 +3679,7 @@ msgstr "Sonstiges"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:111
msgid "Show damage inflicted to monsters"
-msgstr "Zeige zugefügten Schaden bei Monstern"
+msgstr "Zugefügten Schaden bei Monstern anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:115
@@ -3685,17 +3689,17 @@ msgstr "Nur erreichbare Monster automatisch anvisieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:119
msgid "Highlight monster attack range"
-msgstr "Angriffsbereich vom Monstern anzeigen"
+msgstr "Angriffsbereich vom Monstern hervorheben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:124
msgid "Show monster hp bar"
-msgstr "HP-Balken von Monster anzeigen"
+msgstr "Balken: Monster HP anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:128
msgid "Cycle monster targets"
-msgstr "Durch die Angriffsziele wechseln"
+msgstr "Zwischen anvisierten Monstern wechseln"
#. TRANSLATORS: settings group
#. TRANSLATORS: debug window tab
@@ -3709,12 +3713,12 @@ msgstr "Karte"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:136
msgid "Show warps particles"
-msgstr "Zeige Warp Partikel"
+msgstr "Teleportpartikel anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:140
msgid "Highlight map portals"
-msgstr "Karten Ein- und Ausgänge hervorheben"
+msgstr "Kartenportale hervorheben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:144
@@ -3729,22 +3733,22 @@ msgstr "Angriffsbereich des Spielers hervorheben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:152
msgid "Show extended minimaps"
-msgstr "Zeige erweiterte Minikarte"
+msgstr "Erweiterte Minikarte anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:156
msgid "Draw path"
-msgstr "Zeige Pfad"
+msgstr "Pfad anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:160
msgid "Draw hotkeys on map"
-msgstr "Zeige Hotkeys auf der Karte"
+msgstr "Schnelltasten auf der Karte anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:164
msgid "Enable lazy scrolling"
-msgstr "Aktiviere träges Scrollen"
+msgstr "Träges Scrollen aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:168
@@ -3759,32 +3763,32 @@ msgstr "Scroll Radius"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:176
msgid "Auto resize minimaps"
-msgstr "Größe der Minimap automatisch anpassen"
+msgstr "Größe der Minikarte automatisch anpassen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:180
msgid "Play map animations"
-msgstr ""
+msgstr "Kartenanimationen abspielen"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:185
msgid "Moving"
-msgstr "Bewegt sich"
+msgstr "Bewegen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:188
msgid "Auto fix position"
-msgstr "Automatischen Berichtigen der Position"
+msgstr "Automatische Korrektur der Position"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:192
msgid "Show server side position"
-msgstr ""
+msgstr "Serverseitige Position anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:196
msgid "Attack while moving"
-msgstr "Während des Bewegens angreifen"
+msgstr "Beim Bewegen angreifen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:200
@@ -3794,17 +3798,17 @@ msgstr "Nächstes Ziel angreifen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:204
msgid "Sync player move"
-msgstr "Synchronisiere Bewegungen des Spielers"
+msgstr "Bewegungen des Spielers synchronisieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:208
msgid "Crazy move A program"
-msgstr "Verrückte Bewegungen A-Programm"
+msgstr "Programm A: Verrückte Bewegungen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:212
msgid "Mouse relative moves (good for touch interfaces)"
-msgstr "Mausabhängige Bewegungen (gut für Touch Interfaces)"
+msgstr "Mausabhängige Bewegungen (gut für Touchpads)"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:217
@@ -3818,7 +3822,7 @@ msgstr "Eigenen HP-Balken anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:223
msgid "Enable quick stats"
-msgstr "Aktiviere schnelleres Aufwerten der Spielerattribute"
+msgstr "Schnelles Aufwerten der Spielerattribute aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:227
@@ -3828,27 +3832,27 @@ msgstr "Angriffsziele des Spielers einkreisen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:231
msgid "Show job exp messages"
-msgstr "Zeige \"job exp\"-Nachrichten"
+msgstr "Job-EP Nachrichten anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:235
msgid "Show players popups"
-msgstr "Zeige Spieler-Popups"
+msgstr "Popups von Spielern anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:239
msgid "Afk message"
-msgstr "Abwesend Nachricht"
+msgstr "Abwesenheitsnachricht"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:243
msgid "Show job"
-msgstr "Zeige Job"
+msgstr "Job zeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:247
msgid "Enable attack filter"
-msgstr "Aktiviere Angriffsfilter"
+msgstr "Angriffsfilter aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:251
@@ -3858,16 +3862,16 @@ msgstr "Aufhebefilter aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:255
msgid "Enable advert protocol"
-msgstr "Aktiviere angezeigtes Protokoll"
+msgstr "Reklamenprotokoll aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:259
msgid "Enabled pets support"
-msgstr ""
+msgstr "Unterstützung für Haustiere aktivieren"
#: src/gui/widgets/tabs/setup_other.cpp:262
msgid "Enable weight notifications"
-msgstr "Aktiviere Gewichtsbenachrichtigungen"
+msgstr "Benachrichtigungen über Gewicht aktivieren"
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
@@ -3900,22 +3904,24 @@ msgstr "NPC"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:282
msgid "Cycle npc targets"
-msgstr "Durch NPCs blättern"
+msgstr "Zwischen anvisierten NPCs wechseln"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:286
msgid "Log NPC dialogue"
-msgstr "Protokolliere NPC Dialoge"
+msgstr "NPC Dialoge aufzeichnen"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:291
msgid "Bots support"
-msgstr "Bot Unterstützung"
+msgstr "Unterstützung für Bots"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:294
msgid "Enable guild bot support and disable native guild support"
-msgstr "Erlaube Gilden-Bot und deaktiviere nativen Gilden-Support"
+msgstr ""
+"Botunterstützung von Gilden aktivieren und serverseitige Gildenunterstüzung "
+"deaktiveren"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:300
@@ -3935,12 +3941,12 @@ msgstr "Wiederholungszeitraum"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:311
msgid "Custom repeat interval"
-msgstr "benutzerdefiniertes Wiederholungsintervall"
+msgstr "Benutzerdefinierter Wiederholungsintervall"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:319
msgid "Shortcut buttons"
-msgstr "Kurzwahltasten"
+msgstr "Kurzbefehlknöpfe"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:324
@@ -3950,27 +3956,27 @@ msgstr "Proxy Server"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:328
msgid "Proxy type"
-msgstr "Proxy type"
+msgstr "Proxy Typ"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:332
msgid "Proxy address:port"
-msgstr "Proxy address:port"
+msgstr "Proxy addresse:port"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:340
msgid "Enable server side attack"
-msgstr "Aktiviere Angriff trotz Verzögerung"
+msgstr "Serverseitigen Angriff aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:344
msgid "Hide support page link on error"
-msgstr ""
+msgstr "Bei Fehlermeldungen Link zur Unterstützungsseite verstecken"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:348
msgid "Enable double clicks"
-msgstr ""
+msgstr "Doppelklick aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:352
@@ -3980,17 +3986,17 @@ msgstr "Botprüfer einschalten"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:356
msgid "Enable buggy servers protection (do not disable)"
-msgstr "Aktiviere Schutz bei fehlerhaften-Servern (nicht deaktivieren)"
+msgstr "Schutz bei fehlerhaften-Servern aktiveren (nicht deaktivieren)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable debug log"
-msgstr "Debug-Protokoll benutzen"
+msgstr "Debuglog aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:365
msgid "Ignore logging packets"
-msgstr ""
+msgstr "Aufzeichnung der Pakete ignorieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:369
@@ -4000,33 +4006,33 @@ msgstr "OpenGL-Log aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:373
msgid "Enable input log"
-msgstr "Aktiviere Eingabe-Protokoll"
+msgstr "Eingabelog aktivieren"
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_other.cpp:377 src/input/pages/other.cpp:404
msgid "Upload log file"
-msgstr ""
+msgstr "Log-Datei hochladen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:381
msgid "Low traffic mode"
-msgstr "Niedriger Datenverkehr Modus"
+msgstr "Niedriger Datenverkehrsmodus"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:385
msgid "Hide shield sprite"
-msgstr "Zeige das Schild nicht an"
+msgstr "Schildsprite verstecken"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Use FBO for screenshots (only for opengl)"
-msgstr "Benutze FBO für Bildschirmfotos (nur für openGL)"
+msgstr "FBO für Screenshots benutzen (nur für openGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:396
msgid "Screenshot directory"
-msgstr ""
+msgstr "Screenshotverzeichnis"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:401
@@ -4036,12 +4042,12 @@ msgstr "Netzwerkverzögerung zwischen Unterservern"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:405
msgid "Show background"
-msgstr "Zeige Hintergrund"
+msgstr "Hintergrund anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Screen density override"
-msgstr ""
+msgstr "Bildschirmraster überschreiben"
#. TRANSLATORS: texture compression type
#. TRANSLATORS: confirm dialog button
@@ -4053,62 +4059,64 @@ msgstr "Nein"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:62
msgid "Better performance (enable for better performance)"
-msgstr ""
+msgstr "Bessere Leistung (Für bessere Leistung aktivieren)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:66
msgid "Auto adjust performance"
-msgstr ""
+msgstr "Leistung automatisch anpassen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:70
msgid "Hw acceleration"
-msgstr "Hw Beschleunigung"
+msgstr "Hardwarebeschleunigung"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:74
msgid "Enable opacity cache (Software, can use much memory)"
msgstr ""
+"Transparenz des Zwischenspeichers aktivieren (Software, kann viel Speicher "
+"verbrauchen)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:79
msgid "Enable map reduce (Software)"
-msgstr "Aktiviere Kartenreduzierung (Software)"
+msgstr "Kartenreduzierung aktivieren (Software)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:84
msgid "Enable compound sprite delay (Software)"
-msgstr "Aktivierung Verbindungs-Sprite Verzögerung (Software)"
+msgstr "Zusammengesetzte Spriteverzögerung aktivieren (Software)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:88
msgid "Enable delayed images load (OpenGL)"
-msgstr "Aktiviere verzögertes Bilderladen (OpenGL)"
+msgstr "Verzögertes Laden von Bildern aktivieren (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:92
msgid "Enable texture sampler (OpenGL)"
-msgstr "Aktiviere Textur Sampler (OpenGL)"
+msgstr "Texturensampler aktiveren (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:97
msgid "Better quality (disable for better performance)"
-msgstr ""
+msgstr "Bessere Qualität (Für bessere Leistung deaktivieren)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:101
msgid "Enable alpha channel fix (Software, can be very slow)"
-msgstr "Aktiviere Alphakanalberichtigung (Software, kann sehr langsam sein)"
+msgstr "Alphakanalberichtigung aktiveren (Software, kann sehr langsam sein)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:106
msgid "Show beings transparency"
-msgstr "Zeige die Transperenz von Entitäten"
+msgstr "Transparenz von Wesen anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:110
msgid "Enable reorder sprites (need for mods support)."
-msgstr ""
+msgstr "Neuordnung der Sprites aktivieren (Für Mod-Unterstützung benötigt)."
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:115
@@ -4118,57 +4126,62 @@ msgstr "Kleiner Speicher (aktiviere für niedrigere Speichernutzung)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:120
msgid "Disable advanced beings caching (Software)"
-msgstr "Deaktiviere erweiterten Wesens-Cache (Software)"
+msgstr "Erweiterten Zwischenspeicher für Wesen aktivieren (Software)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:124
msgid "Disable beings caching (Software)"
-msgstr "Deaktiviere Wesens-Cache (Software)"
+msgstr "Zwischenspeicher für Wesen deaktivieren (Software)"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_perfomance.cpp:129
msgid "Different options (enable or disable can improve performance)"
msgstr ""
+"Verschiedene Optionen (Aktivieren oder Deaktivieren kann die Leistung "
+"verbessern)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:134
msgid "Enable texture compression (OpenGL)"
-msgstr ""
+msgstr "Textur-Komprimierung aktivieren (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:138
msgid "Enable rectangular texture extension (OpenGL)"
-msgstr "Aktivierung der rechteckigen Textur-Erweiterung (OpenGL)"
+msgstr "Erweiterung rechteckiger Texturen aktiveren (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:142
msgid "Use new texture internal format (OpenGL)"
-msgstr "Verwenden neue Textur internes Format (OpenGL)"
+msgstr "Neues internes Texturenformat benutzen (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:146
msgid "Enable texture atlases (OpenGL)"
-msgstr "Aktiviere Textur Atlanten (OpenGL)"
+msgstr "Texturenatlas aktiveren (OpenGL)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:150
msgid "Cache all sprites per map (can use additional memory)"
msgstr ""
+"Alle Sprites pro Karte zwischenspeichern (kann zusätzlichen Speicher "
+"verbrauchen)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:155
msgid "Cache all sounds (can use additional memory)"
msgstr ""
+"Alle Klänge zwischenspeichern (kann zusätzlichen Speicher verbrauchen)"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_perfomance.cpp:160
msgid "Critical options (DO NOT change if you don't know what you're doing)"
-msgstr ""
+msgstr "Kritische Optionen (NICHT ändern, wenn du nicht weißt, was du tust)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_perfomance.cpp:164
msgid "Disable logging in game (do not enable)"
-msgstr ""
+msgstr "Aufzeichnen im Spiel deaktivieren (Nicht aktivieren)"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:45
@@ -4188,7 +4201,7 @@ msgstr "Eigenen Namen anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:57
msgid "Enable extended mouse targeting"
-msgstr "Aktiviere erweitertes Zielen mit der Maus"
+msgstr "Erweitertes Zielen mit der Maus aktivieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:61
@@ -4203,7 +4216,7 @@ msgstr "Sichtbare Namen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:69
msgid "Auto move names"
-msgstr ""
+msgstr "Namen automatisch bewegen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:73
@@ -4213,12 +4226,12 @@ msgstr "Sicheres Handeln"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:77
msgid "Unsecure chars in names"
-msgstr "Unsichere Zeichen im Namen verwendet"
+msgstr "Unsichere Zeichen im Namen verwenden"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:81
msgid "Show statuses"
-msgstr "Zeige Stattistiken"
+msgstr "Status anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:85
@@ -4228,28 +4241,28 @@ msgstr "IP auf Screenshots anzeigen."
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:89
msgid "Allow self heal with mouse click"
-msgstr "Erlaube Selbstheilung mittels Mausklick"
+msgstr "Selbstheilung mit Mausklick erlauben"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:93
msgid "Group friends in who is online window"
-msgstr "Gruppiere Freunde im \"wer ist online\"-Fenster"
+msgstr "Freunde im Fenster: Wer ist online? gruppieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:97
msgid "Hide erased players nicks"
-msgstr "Ausblenden gelöschter Spielernamen"
+msgstr "Gelöschte Spielernamen verstecken"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:101
msgid "Use special diagonal speed in players moving"
-msgstr ""
+msgstr "Besondere diagonale Geschwindigkeit bei Spielerbewegung benutzen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:105
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
-msgstr ""
+msgstr "Rechtsklick bei langem Klick emulieren (nützlich für Touchpads)"
#. TRANSLATORS: relations table header
#. TRANSLATORS: bot checker window table header
@@ -4319,22 +4332,22 @@ msgstr "Dicke Schrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:85
msgid "Particle font"
-msgstr "Schrift von Spieleraktionen"
+msgstr "Partikelschrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:89
msgid "Help font"
-msgstr "Hilfe Schriftart"
+msgstr "Hilfeschrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:93
msgid "Secure font"
-msgstr "Sichere Schriftart"
+msgstr "Sichere Schrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:97
msgid "Npc font"
-msgstr ""
+msgstr "NPC Schrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:101
@@ -4344,7 +4357,7 @@ msgstr "Japanische Schrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:105
msgid "Chinese font"
-msgstr ""
+msgstr "Chinesische Schrift"
#. TRANSLATORS: theme settings label
#: src/gui/widgets/tabs/setup_theme.cpp:110
@@ -4410,27 +4423,27 @@ msgstr "Touch"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:78
msgid "Onscreen keyboard"
-msgstr "Onscreen Tastatur"
+msgstr "Bildschirmtastatur"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:81
msgid "Show onscreen keyboard icon"
-msgstr "Zeige Onscreen Tastatur Icon"
+msgstr "Bildschirmtastatur Symbol anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:85
msgid "Keyboard icon action"
-msgstr "Tastatur-Icon Aktion"
+msgstr "Funktion des Tastatursymbols"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_touch.cpp:91
msgid "Onscreen joystick"
-msgstr "Onscreen Joystick"
+msgstr "Bildschirmjoystick"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:94
msgid "Show onscreen joystick"
-msgstr "Zeige Onscreen Joystick"
+msgstr "Bildschirmjoystick anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:98
@@ -4440,28 +4453,28 @@ msgstr "Joystickgröße"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_touch.cpp:103
msgid "Onscreen buttons"
-msgstr "Onscreen Tasten"
+msgstr "Bildschirmknöpfe"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:106
msgid "Show onscreen buttons"
-msgstr "Zeige Onscreen Tasten"
+msgstr "Bildschirmknöpfe anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:110
msgid "Buttons format"
-msgstr "Tastenformat"
+msgstr "Knopfformat"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:114
msgid "Buttons size"
-msgstr "Tastengröße"
+msgstr "Knopfgröße"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_touch.cpp:122
#, c-format
msgid "Button %u action"
-msgstr "Taste %u Aktion"
+msgstr "Knopffunktion %u"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:71
@@ -4471,7 +4484,7 @@ msgstr "Vollbild"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:74
msgid "FPS limit:"
-msgstr "FPS Limit:"
+msgstr "FPS Grenze:"
#. TRANSLATORS: video settings label
#: src/gui/widgets/tabs/setup_video.cpp:79
@@ -4479,17 +4492,17 @@ msgstr "FPS Limit:"
#: src/gui/widgets/tabs/setup_video.cpp:314
#: src/gui/widgets/tabs/setup_video.cpp:450
msgid "Alt FPS limit: "
-msgstr "Alt FPS Limit: "
+msgstr "Alternative FPS Grenze: "
#. TRANSLATORS: video settings button
#: src/gui/widgets/tabs/setup_video.cpp:82
msgid "Detect best mode"
-msgstr "besten Modus ermitteln"
+msgstr "Besten Modus ermitteln"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:91
msgid "Show cursor"
-msgstr "Cursor anzeigen"
+msgstr "Zeiger anzeigen"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:94
@@ -4499,7 +4512,7 @@ msgstr "Benutzerdefinierter Zeiger"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:98
msgid "Enable resize"
-msgstr "Erlaube Größenanpassung"
+msgstr "Größenanpassung erlauben"
#. TRANSLATORS: video settings checkbox
#: src/gui/widgets/tabs/setup_video.cpp:101
@@ -4572,8 +4585,8 @@ msgstr "Bildschirmauflösung wurde geändert"
#: src/gui/widgets/tabs/setup_video.cpp:385
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."
+"Einige Fenster könnten verschoben werden um in die herabgesetzte Auflösung "
+"zu passen."
#. TRANSLATORS: speach type
#: src/gui/widgets/tabs/setup_visual.cpp:43
@@ -4588,7 +4601,7 @@ msgstr "Text"
#. TRANSLATORS: speach type
#: src/gui/widgets/tabs/setup_visual.cpp:47
msgid "Bubbles, no names"
-msgstr "Blasen, keine Namen"
+msgstr "Blasen, ohne Namen"
#. TRANSLATORS: speach type
#: src/gui/widgets/tabs/setup_visual.cpp:49
@@ -4605,7 +4618,7 @@ msgstr "Aus"
#. TRANSLATORS: patricle effects type
#: src/gui/widgets/tabs/setup_visual.cpp:69
msgid "best quality"
-msgstr "höchste Qualität"
+msgstr "Höchste Qualität"
#. TRANSLATORS: patricle effects type
#: src/gui/widgets/tabs/setup_visual.cpp:71
@@ -4615,7 +4628,7 @@ msgstr "Normal"
#. TRANSLATORS: patricle effects type
#: src/gui/widgets/tabs/setup_visual.cpp:73
msgid "best performance"
-msgstr ""
+msgstr "Beste Leistung"
#. TRANSLATORS: vsync type
#: src/gui/widgets/tabs/setup_visual.cpp:85
@@ -4631,7 +4644,7 @@ msgstr "Visuell"
#: src/gui/widgets/tabs/setup_visual.cpp:107
#: src/gui/widgets/tabs/setup_visual.cpp:115
msgid "Scale"
-msgstr ""
+msgstr "Skalierung"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:119
@@ -4641,12 +4654,12 @@ msgstr "Benachrichtigungen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:122
msgid "Show pickup notifications in chat"
-msgstr "Zeige Aufhebenachrichten im Chat"
+msgstr "Aufhebenachrichten im Chat anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:126
msgid "Show pickup notifications as particle effects"
-msgstr "Zeige Aufhebenachrichten als Partikeleffekte"
+msgstr "Aufhebenachrichten als Partikeleffekte anzeigen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:130
@@ -4656,7 +4669,7 @@ msgstr "Effekte"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:134
msgid "Grab mouse and keyboard input"
-msgstr "Benutze Maus- und Tastatureingaben"
+msgstr "Maus- und Tastatureingaben erfassen"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:139
@@ -4671,17 +4684,17 @@ msgstr "GUI Transparenz"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:148
msgid "Overhead text"
-msgstr "Chat über Spielern"
+msgstr "Text über Spieler"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:153
msgid "Ambient FX"
-msgstr "Hintergrundeffekte"
+msgstr "Umgebungseffekte"
#. TRANSLATORS: particle details
#: src/gui/widgets/tabs/setup_visual.cpp:167
msgid "max"
-msgstr "max"
+msgstr "Max"
#: src/gui/widgets/tabs/setup_visual.cpp:168
msgid "Particle detail"
@@ -4690,7 +4703,7 @@ msgstr "Partikeldetail"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:175
msgid "Particle physics"
-msgstr "Partikeleffekt"
+msgstr "Partikelphysik"
#. TRANSLATORS: settings group
#. TRANSLATORS: settings option
@@ -4702,7 +4715,7 @@ msgstr "Gamma"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:183
msgid "Enable gamma control"
-msgstr "Aktiviere Gamma Control"
+msgstr "Gammakontrolle aktiveren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:196
@@ -4717,22 +4730,22 @@ msgstr "Spielfenster zentrieren"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_visual.cpp:206
msgid "Allow screensaver to run"
-msgstr "Erlaube Bildschirmschoner"
+msgstr "Bildschirmschoner erlauben"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_visual.cpp:211
msgid "Screenshots"
-msgstr ""
+msgstr "Sceenshots"
#: src/gui/widgets/tabs/setup_visual.cpp:213
msgid "Add water mark into screenshots"
-msgstr ""
+msgstr "Wasserzeichen zu Screenshot hinzufügen"
#. TRANSLATORS: Attack filter tab name in social window.
#. TRANSLATORS: Should be small
#: src/gui/widgets/tabs/socialattacktab.h:51
msgid "Atk"
-msgstr "Atk"
+msgstr "ANG"
#. TRANSLATORS: mobs group name in social window
#: src/gui/widgets/tabs/socialattacktab.h:67
@@ -4742,18 +4755,18 @@ msgstr "Bevorzugte Monster"
#. TRANSLATORS: mobs group name in social window
#: src/gui/widgets/tabs/socialattacktab.h:69
msgid "Attack mobs"
-msgstr "Greife Monster an"
+msgstr "Monster angreifen"
#. TRANSLATORS: mobs group name in social window
#: src/gui/widgets/tabs/socialattacktab.h:71
msgid "Ignore mobs"
-msgstr "Ignoriere Monster"
+msgstr "Monster ignorieren"
#. TRANSLATORS: social window label
#: src/gui/widgets/tabs/socialfriendstab.h:119
#, c-format
msgid "Friends: %u/%u"
-msgstr ""
+msgstr "Freunde: %u/%u"
#. TRANSLATORS: social window label
#: src/gui/widgets/tabs/socialguildtab2.h:95
@@ -4761,23 +4774,23 @@ msgstr ""
#: src/gui/widgets/tabs/socialpartytab.h:158
#, c-format
msgid "Players: %u/%u"
-msgstr ""
+msgstr "Spieler: %u/%u"
#. TRANSLATORS: chat message
#: src/gui/widgets/tabs/socialguildtab.h:84
#, c-format
msgid "Invited user %s to guild %s."
-msgstr "%s in die Gilde %s einladen."
+msgstr "%s in die Gilde %s eingeladen."
#: src/gui/widgets/tabs/socialguildtab.h:102
#, c-format
msgid "Guild %s quit requested."
-msgstr "Gilde %s Ausstieg angefragt."
+msgstr "Gilde %s hat Abbruch beantragt."
#. TRANSLATORS: guild invite message
#: src/gui/widgets/tabs/socialguildtab.h:117
msgid "Member Invite to Guild"
-msgstr "Lade Mitglied in die Gilde ein"
+msgstr "Mitglied in die Gilde einladen"
#. TRANSLATORS: guild invite message
#: src/gui/widgets/tabs/socialguildtab.h:119
@@ -4800,34 +4813,34 @@ msgstr "Bist du sicher, dass du die Gilde %s verlassen willst?"
#: src/gui/widgets/tabs/socialguildtab.h:142
#, c-format
msgid "Members: %u/%u"
-msgstr ""
+msgstr "Mitglieder: %u/%u"
#. TRANSLATORS: Navigation tab name in social window.
#. TRANSLATORS: Should be small
#: src/gui/widgets/tabs/socialnavigationtab.h:60
msgid "Nav"
-msgstr "Nav"
+msgstr "NAV"
#. TRANSLATORS: social window label
#: src/gui/widgets/tabs/socialnavigationtab.h:161
#, c-format
msgid "Portals: %u/%u"
-msgstr ""
+msgstr "Portale: %u/%u"
#: src/gui/widgets/tabs/socialpartytab.h:85
#, c-format
msgid "Invited user %s to party."
-msgstr "%s zur Gruppe einladen."
+msgstr "Benutzer %s zur Gruppe einladen."
#: src/gui/widgets/tabs/socialpartytab.h:102
#, c-format
msgid "Party %s quit requested."
-msgstr "Gruppe %s Auflösung beauftragt."
+msgstr "Gruppe %s hat Abbruch beantragt."
#. TRANSLATORS: party invite message
#: src/gui/widgets/tabs/socialpartytab.h:117
msgid "Member Invite to Party"
-msgstr "Lade Mitglied in die Gruppe ein."
+msgstr "Mitglied zur Gruppe einladen"
#. TRANSLATORS: party invite message
#: src/gui/widgets/tabs/socialpartytab.h:119
@@ -4850,7 +4863,7 @@ msgstr "Bist du sicher, dass du die Gruppe %s verlassen willst?"
#. TRANSLATORS: Should be small
#: src/gui/widgets/tabs/socialpickuptab.h:51
msgid "Pik"
-msgstr "Pik"
+msgstr "AH"
#. TRANSLATORS: items group name in social window
#: src/gui/widgets/tabs/socialpickuptab.h:67
@@ -4866,7 +4879,7 @@ msgstr "Gegenstände ignorieren"
#: src/gui/widgets/tabs/socialplayerstab.h:194
#, c-format
msgid "Visible players: %d"
-msgstr ""
+msgstr "Sichtbare Spieler: %d"
#. TRANSLATORS: short button name for who is online window.
#: src/gui/windowmenu.cpp:70
@@ -4880,7 +4893,7 @@ msgstr "Wer ist Online"
#. TRANSLATORS: short button name for help window.
#: src/gui/windowmenu.cpp:73
msgid "HLP"
-msgstr "HLP"
+msgstr "HIF"
#. TRANSLATORS: short button name for quests window.
#: src/gui/windowmenu.cpp:76
@@ -4890,7 +4903,7 @@ msgstr "QE"
#. TRANSLATORS: quests window name
#: src/gui/windowmenu.cpp:77 src/gui/windows/questswindow.cpp:65
msgid "Quests"
-msgstr "Aufträge"
+msgstr "Quests"
#. TRANSLATORS: short button name for bot checker window.
#: src/gui/windowmenu.cpp:79
@@ -4899,17 +4912,17 @@ msgstr "BP"
#: src/gui/windowmenu.cpp:80
msgid "Bot checker"
-msgstr "Bot Überprüfer"
+msgstr "Botprüfung"
#. TRANSLATORS: short button name for kill stats window.
#: src/gui/windowmenu.cpp:82
msgid "KS"
-msgstr "BGS"
+msgstr "TS"
#. TRANSLATORS: kill stats window name
#: src/gui/windowmenu.cpp:83 src/gui/windows/killstats.cpp:50
msgid "Kill stats"
-msgstr "Besiegte Gegner Statistik"
+msgstr "Tötungsstatistik"
#: src/gui/windowmenu.cpp:85
msgid "Smilies"
@@ -4932,7 +4945,7 @@ msgstr "Status"
#. TRANSLATORS: short button name for equipment window.
#: src/gui/windowmenu.cpp:98
msgid "EQU"
-msgstr "EQU"
+msgstr "AUS"
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
@@ -4956,7 +4969,7 @@ msgstr "Inventar"
#. TRANSLATORS: short button name for cart window.
#: src/gui/windowmenu.cpp:104
msgid "CA"
-msgstr ""
+msgstr "EK"
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
@@ -4968,7 +4981,7 @@ msgstr "Einkaufswagen"
#. TRANSLATORS: short button name for map window.
#: src/gui/windowmenu.cpp:107
msgid "MAP"
-msgstr "MAP"
+msgstr "KAR"
#. TRANSLATORS: short button name for skills window.
#: src/gui/windowmenu.cpp:113
@@ -4994,7 +5007,7 @@ msgstr "Sozial"
#. TRANSLATORS: short button name for shortcuts window.
#: src/gui/windowmenu.cpp:122
msgid "SH"
-msgstr "TK"
+msgstr "KB"
#. TRANSLATORS: short button name for spells window.
#: src/gui/windowmenu.cpp:126
@@ -5009,43 +5022,43 @@ msgstr "WW"
#. TRANSLATORS: short button name for did you know window.
#: src/gui/windowmenu.cpp:134
msgid "YK"
-msgstr "WS"
+msgstr "WDS"
#. TRANSLATORS: full button name
#: src/gui/windowmenu.cpp:136
msgid "Did you know"
-msgstr "Wusstest du schon"
+msgstr "Wusstest du schon?"
#. TRANSLATORS: short button name for shop window.
#: src/gui/windowmenu.cpp:138
msgid "SHP"
-msgstr "SHP"
+msgstr "STD"
#. TRANSLATORS: short button name for outfits window.
#: src/gui/windowmenu.cpp:142
msgid "OU"
-msgstr "OU"
+msgstr "RS"
#. TRANSLATORS: short button name for updates window.
#: src/gui/windowmenu.cpp:146
msgid "UP"
-msgstr ""
+msgstr "UP"
#. TRANSLATORS: full button name
#: src/gui/windowmenu.cpp:148
msgid "Updates"
-msgstr ""
+msgstr "Updates"
#. TRANSLATORS: short button name for bank window.
#: src/gui/windowmenu.cpp:150
msgid "BA"
-msgstr ""
+msgstr "BA"
#. TRANSLATORS: full button name
#. TRANSLATORS: bank window name
#: src/gui/windowmenu.cpp:152 src/gui/windows/bankwindow.cpp:43
msgid "Bank"
-msgstr ""
+msgstr "Bank"
#. TRANSLATORS: short button name for debug window.
#: src/gui/windowmenu.cpp:154
@@ -5055,7 +5068,7 @@ msgstr "DBG"
#. TRANSLATORS: short button name for windows list menu.
#: src/gui/windowmenu.cpp:163
msgid "WIN"
-msgstr "WIN"
+msgstr "FL"
#. TRANSLATORS: short button name for setup window.
#: src/gui/windowmenu.cpp:167
@@ -5073,22 +5086,22 @@ msgstr "Taste: %s"
#: src/gui/windows/bankwindow.cpp:48 src/gui/windows/bankwindow.cpp:90
#, c-format
msgid "Money in bank: %s"
-msgstr ""
+msgstr "Geld in der Bank: %s"
#. TRANSLATORS: bank window button
#: src/gui/windows/bankwindow.cpp:51
msgid "Withdraw"
-msgstr ""
+msgstr "Abheben"
#. TRANSLATORS: bank window button
#: src/gui/windows/bankwindow.cpp:53
msgid "Deposit"
-msgstr ""
+msgstr "Einzahlen"
#. TRANSLATORS: bot checker window header
#: src/gui/windows/botcheckerwindow.cpp:45
msgid "Bot Checker"
-msgstr "Bot-Prüfer"
+msgstr "Botprüfung"
#. TRANSLATORS: bot checker window button
#. TRANSLATORS: npc dialog button
@@ -5104,7 +5117,7 @@ msgstr "Resultat"
#. TRANSLATORS: buy dialog name
#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
-msgstr ""
+msgstr "Gegenstände erstellen"
#. TRANSLATORS: buy dialog label
#: src/gui/windows/buydialog.cpp:254
@@ -5182,7 +5195,7 @@ msgstr "Gib dein neues Passwort zweimal ein:"
#. TRANSLATORS: change password error
#: src/gui/windows/changepassworddialog.cpp:120
msgid "Enter the old password first."
-msgstr "Gib das alte Passwort zuerst an."
+msgstr "Gib zuerst das alte Passwort an."
#. TRANSLATORS: change password error
#: src/gui/windows/changepassworddialog.cpp:127
@@ -5271,24 +5284,24 @@ msgstr "Rasse:"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
-msgstr ""
+msgstr "Schau:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
#: src/gui/windows/charcreatedialog.cpp:225
#: src/gui/windows/socialwindow.cpp:81
msgid "F"
-msgstr "F"
+msgstr "W"
#. TRANSLATORS: one char size male character gender
#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
-msgstr ""
+msgstr "M"
#. TRANSLATORS: one char size unknown character gender
#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
-msgstr ""
+msgstr "U"
#. TRANSLATORS: char creation error
#: src/gui/windows/charcreatedialog.cpp:380
@@ -5298,7 +5311,7 @@ msgstr "Dein Name muss aus mindestens 4 Zeichen bestehen."
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:488
msgid "Character stats OK"
-msgstr "Spielfigurattribute OK"
+msgstr "Charakterattribute OK"
#. TRANSLATORS: char create dialog label
#: src/gui/windows/charcreatedialog.cpp:504
@@ -5309,7 +5322,7 @@ msgstr "Bitte entferne %d Punkte"
#. TRANSLATORS: char deletion message
#: src/gui/windows/chardeleteconfirm.h:41
msgid "Confirm Character Delete"
-msgstr "Bestätige Löschung des Charakters."
+msgstr "Löschung des Charakters bestätigen."
#. TRANSLATORS: char deletion message
#: src/gui/windows/chardeleteconfirm.h:43
@@ -5320,17 +5333,17 @@ msgstr "Bist du sicher, dass du diesen Charakter löschen möchtest?"
#: src/gui/windows/charselectdialog.cpp:64
#, c-format
msgid "Account %s (last login time %s)"
-msgstr ""
+msgstr "Account %s (Zuletzt online %s)"
#. TRANSLATORS: char select dialog. button.
#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
-msgstr ""
+msgstr "Wechseln"
#. TRANSLATORS: char select dialog. button.
#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
-msgstr ""
+msgstr "Passwort"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
@@ -5338,7 +5351,7 @@ msgstr ""
#: src/gui/windows/charselectdialog.cpp:610
#: src/gui/windows/updaterwindow.cpp:194
msgid "Play"
-msgstr "Los!"
+msgstr "Spielen"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: info message
@@ -5356,7 +5369,7 @@ msgstr "Info"
#: src/gui/windows/unregisterdialog.cpp:50
#: src/gui/windows/unregisterdialog.cpp:55
msgid "Unregister"
-msgstr "Abmelden"
+msgstr "Registrierung aufheben"
#. TRANSLATORS: char select dialog. button.
#: src/gui/windows/charselectdialog.cpp:120
@@ -5367,15 +5380,15 @@ msgstr "E-Mailadresse ändern"
#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
-msgstr ""
+msgstr "Account %s"
#: src/gui/windows/charselectdialog.cpp:192
msgid "Please set new pincode"
-msgstr ""
+msgstr "Bitte neuen Pincode eingeben"
#: src/gui/windows/charselectdialog.cpp:238
msgid "Please enter new name"
-msgstr ""
+msgstr "Bitte einen neuen Namen eingeben"
#. TRANSLATORS: char select dialog. player info message.
#: src/gui/windows/charselectdialog.cpp:257
@@ -5387,6 +5400,11 @@ msgid ""
"Experience: %u\n"
"Money: %s"
msgstr ""
+"HP: %u/%u\n"
+"MP: %u/%u\n"
+"Level: %u\n"
+"Erfahrung: %u\n"
+"Geld: %s"
#: src/gui/windows/charselectdialog.cpp:315
msgid "Incorrect password"
@@ -5395,11 +5413,11 @@ msgstr "Falsches Passwort"
#. TRANSLATORS: char deletion question.
#: src/gui/windows/charselectdialog.cpp:460
msgid "Enter your email for deleting character"
-msgstr ""
+msgstr "Gebe deine E-Mail ein, um den Charakter zu löschen"
#: src/gui/windows/charselectdialog.cpp:460
msgid "Enter email:"
-msgstr ""
+msgstr "E-Mail eingeben:"
#. TRANSLATORS: char deletion question.
#: src/gui/windows/charselectdialog.cpp:467
@@ -5426,7 +5444,7 @@ msgstr "Flüstern zu %s: %s"
#: src/gui/windows/chatwindow.cpp:1733 src/net/eathena/pethandler.cpp:166
#, c-format
msgid "%s's pet"
-msgstr ""
+msgstr "%ss Haustier"
#. TRANSLATORS: confirm dialog button
#: src/gui/windows/confirmdialog.cpp:55
@@ -5441,7 +5459,7 @@ msgstr "Ziel"
#. TRANSLATORS: debug window tab
#: src/gui/windows/debugwindow.cpp:65
msgid "Net"
-msgstr "Netz"
+msgstr "Net"
#. TRANSLATORS: did you know window name
#: src/gui/windows/didyouknowwindow.cpp:53
@@ -5456,29 +5474,29 @@ msgstr "< Zurück"
#. TRANSLATORS: did you know window button
#: src/gui/windows/didyouknowwindow.cpp:62
msgid "Next >"
-msgstr "Vor >"
+msgstr "Weiter >"
#. TRANSLATORS: did you know window checkbox
#: src/gui/windows/didyouknowwindow.cpp:64
msgid "Auto open this window"
-msgstr "Öffne dieses Fenster automatisch"
+msgstr "Dieses Fenster automatisch öffnen"
#. TRANSLATORS: edit server dialog name
#: src/gui/windows/editserverdialog.cpp:48
msgid "Edit Server"
-msgstr "Bearbeite Server"
+msgstr "Server bearbeiten"
#. TRANSLATORS: edit server dialog button
#. TRANSLATORS: servers dialog button
#: src/gui/windows/editserverdialog.cpp:57
#: src/gui/windows/serverdialog.cpp:126
msgid "Connect"
-msgstr "Verbinde..."
+msgstr "Verbinde"
#. TRANSLATORS: edit server dialog label
#: src/gui/windows/editserverdialog.cpp:63
msgid "Use same ip"
-msgstr ""
+msgstr "Selbe IP benutzen"
#. TRANSLATORS: edit server dialog label
#: src/gui/windows/editserverdialog.cpp:76
@@ -5503,7 +5521,7 @@ msgstr "Beschreibung:"
#. TRANSLATORS: edit server dialog label
#: src/gui/windows/editserverdialog.cpp:84
msgid "Online list url:"
-msgstr ""
+msgstr "Link der Online-Liste:"
#. TRANSLATORS: edit server dialog error message
#: src/gui/windows/editserverdialog.cpp:214
@@ -5514,7 +5532,7 @@ msgstr "Bitte die Adresse und den Port eines Servers eingeben."
#: src/gui/windows/eggselectiondialog.cpp:42
#: src/gui/windows/eggselectiondialog.cpp:44
msgid "Select egg"
-msgstr ""
+msgstr "Ei auswählen"
#. TRANSLATORS: egg selection dialog button
#. TRANSLATORS: input action name
@@ -5525,12 +5543,12 @@ msgstr "Auswahl"
#. TRANSLATORS: font size
#: src/gui/windows/emotewindow.cpp:47
msgid "Normal font"
-msgstr ""
+msgstr "Normale Schrift"
#. TRANSLATORS: emotes tab name
#: src/gui/windows/emotewindow.cpp:119
msgid "Fonts"
-msgstr ""
+msgstr "Schriften"
#. TRANSLATORS: help window. button.
#: src/gui/windows/helpwindow.cpp:56
@@ -5559,22 +5577,22 @@ msgstr "Aufteilen"
#. TRANSLATORS: inventory outfits button
#: src/gui/windows/inventorywindow.cpp:204
msgid "O"
-msgstr ""
+msgstr "O"
#. TRANSLATORS: inventory cart button
#: src/gui/windows/inventorywindow.cpp:206
msgid "C"
-msgstr ""
+msgstr "C"
#. TRANSLATORS: inventory shop button
#: src/gui/windows/inventorywindow.cpp:208
msgid "S"
-msgstr ""
+msgstr "S"
#. TRANSLATORS: inventory equipment button
#: src/gui/windows/inventorywindow.cpp:210
msgid "E"
-msgstr ""
+msgstr "E"
#. TRANSLATORS: item amount window button
#: src/gui/windows/itemamountwindow.cpp:169
@@ -5584,47 +5602,47 @@ msgstr "Alle"
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:225
msgid "Select amount of items to trade."
-msgstr "Wähle aus, wie viele Gegenstände Du handeln möchtest."
+msgstr "Anzahl der Gegenstände zum Handeln auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:229
msgid "Select amount of items to drop."
-msgstr "Wähle aus, wie viele Gegenstände Du wegwerfen möchtest."
+msgstr "Anzahl der Gegenstände zum Wegwerfen auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:233
msgid "Select amount of items to store."
-msgstr "Wähle aus, wie viele Gegenstände Du aufbewahren möchtest."
+msgstr "Anzahl der Gegenstände zum Aufbewaren auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:237
msgid "Select amount of items to store to cart."
-msgstr ""
+msgstr "Anzahl der Gegenstände vom Stand zum Einkaufswagen auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:241
msgid "Select amount of items to retrieve."
-msgstr "Wähle aus, wie viele Gegenstände Du abholen möchtest."
+msgstr "Anzahl der Gegenstände zum Abholen auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:245
msgid "Select amount of items to retrieve from cart."
-msgstr ""
+msgstr "Anzahl der Gegenstände zum Abholen vom Einkaufswagen auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:249
msgid "Select amount of items to split."
-msgstr "Wähle Anzahl der Gegenstände die Du aufteilen möchtest."
+msgstr "Anzahl der Gegenstände zum Aufteilen auswählen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:253
msgid "Add to buy shop."
-msgstr "Füge zu Einkaufsladen hinzu."
+msgstr "Zum Einkaufsstand hinzufügen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:257
msgid "Add to sell shop."
-msgstr "Füge zu Verkaufsladen hinzu."
+msgstr "Zum Verkaufsstand hinzufügen."
#. TRANSLATORS: amount window message
#: src/gui/windows/itemamountwindow.cpp:261
@@ -5639,14 +5657,14 @@ msgstr "Statistik zurücksetzen"
#. TRANSLATORS: kill stats window button
#: src/gui/windows/killstats.cpp:57
msgid "Reset timer"
-msgstr "Timer zurücksetzen"
+msgstr "Zähler zurücksetzen"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:62 src/gui/windows/killstats.cpp:176
#: src/gui/windows/killstats.cpp:281 src/gui/windows/killstats.cpp:522
#, c-format
msgid "Kills: %s, total exp: %s"
-msgstr "Getötet: %s, Summe Erfahrungspunkte: %s"
+msgstr "Getötet: %s, Gesamte EP: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:65 src/gui/windows/killstats.cpp:178
@@ -5654,7 +5672,7 @@ msgstr "Getötet: %s, Summe Erfahrungspunkte: %s"
#: src/gui/windows/killstats.cpp:524
#, c-format
msgid "Avg Exp: %s"
-msgstr "Durchschnitt. Exp: %s"
+msgstr "Durchschn. EP: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:67 src/gui/windows/killstats.cpp:181
@@ -5662,14 +5680,14 @@ msgstr "Durchschnitt. Exp: %s"
#: src/gui/windows/killstats.cpp:527
#, c-format
msgid "No. of avg mob to next level: %s"
-msgstr "Durchschn. Monsteranzahl zum nächsten Level %s"
+msgstr "Durchschn. Monsteranz. zum nächsten Level: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:70 src/gui/windows/killstats.cpp:192
#: src/gui/windows/killstats.cpp:285 src/gui/windows/killstats.cpp:530
#, c-format
msgid "Kills/Min: %s, Exp/Min: %s"
-msgstr "Kills/Min: %s, Exp/Min: %s"
+msgstr "Tötungen/Min: %s, EP/Min: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:74 src/gui/windows/killstats.cpp:79
@@ -5679,7 +5697,7 @@ msgstr "Kills/Min: %s, Exp/Min: %s"
msgid "Exp speed per %d min: %s"
msgid_plural "Exp speed per %d min: %s"
msgstr[0] "Erfahrungspunkte Geschwindigkeit pro %d Min: %s"
-msgstr[1] "Erfahrungspunkte Geschwindigkeit pro %d Min: %s"
+msgstr[1] "Geschwindigkeit der EP pro %d Min: %s"
#: src/gui/windows/killstats.cpp:76 src/gui/windows/killstats.cpp:81
#: src/gui/windows/killstats.cpp:87
@@ -5692,14 +5710,14 @@ msgstr[1] "Zeit bis zum nächsten Level pro %d Min: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:90 src/gui/windows/killstats.cpp:290
msgid "Last kill exp:"
-msgstr "Letze exp:"
+msgstr "EP vom letzter Tötung:"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:93 src/gui/windows/killstats.cpp:422
#: src/gui/windows/killstats.cpp:429 src/gui/windows/killstats.cpp:436
#: src/gui/windows/killstats.cpp:442
msgid "Time before jacko spawn:"
-msgstr "Zeit bis zum nächsten JackO:"
+msgstr "Zeit bis zum Erscheinen von jacko:"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:130 src/gui/windows/killstats.cpp:243
@@ -5711,14 +5729,14 @@ msgstr "Level: %d bei %f%%"
#: src/gui/windows/killstats.cpp:135 src/gui/windows/killstats.cpp:248
#, c-format
msgid "Exp: %d/%d Left: %d"
-msgstr "Exp: %d/%d Übrig: %d"
+msgstr "EP: %d/%d Übrig: %d"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:139 src/gui/windows/killstats.cpp:254
#: src/gui/windows/killstats.cpp:268
#, c-format
msgid "1%% = %d exp, avg mob for 1%%: %s"
-msgstr "1%% = %d Erfahrungspunkte, Durchschnittliche Monsteranzahl für 1%%: %s"
+msgstr "1%% = %d EP, Durchschn. Monsteranz. für 1%%: %s"
#. TRANSLATORS: kill stats window label
#: src/gui/windows/killstats.cpp:357 src/gui/windows/killstats.cpp:366
@@ -5736,7 +5754,7 @@ msgstr "%s %d?"
#: src/gui/windows/killstats.cpp:436
msgid "jacko spawning"
-msgstr "JackO erscheint"
+msgstr "jacko erscheint"
#. TRANSLATORS: login dialog name
#. TRANSLATORS: login dialog button
@@ -5757,7 +5775,7 @@ msgstr "Update:"
#. TRANSLATORS: login dialog button
#: src/gui/windows/logindialog.cpp:79
msgid "Change Server"
-msgstr "Wechsle den Server"
+msgstr "Server wechseln"
#. TRANSLATORS: login dialog button
#. TRANSLATORS: register dialog name
@@ -5770,7 +5788,7 @@ msgstr "Registrieren"
#. TRANSLATORS: login dialog checkbox
#: src/gui/windows/logindialog.cpp:85
msgid "Custom update host"
-msgstr "Updateserver verwalten"
+msgstr "Benutzerdefinierter Updateserver"
#. TRANSLATORS: login dialog label
#: src/gui/windows/logindialog.cpp:100
@@ -5781,54 +5799,54 @@ msgstr "Server:"
#: src/gui/windows/logindialog.cpp:110
#, c-format
msgid "Update host: %s"
-msgstr "Update host: %s"
+msgstr "Updateserver: %s"
#: src/gui/windows/logindialog.cpp:229
msgid "Open register url"
-msgstr "Öffne die Registrierungs-URL"
+msgstr "Registrierungslink öffnen"
#: src/gui/windows/ministatuswindow.cpp:72
msgid "health bar"
-msgstr "Gesundheits Balken"
+msgstr "Balken: Gesundheit"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:83
msgid "mana bar"
-msgstr "Mana Balken"
+msgstr "Balken: Mana"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:87
msgid "experience bar"
-msgstr "Erfahrungs Balken"
+msgstr "Balken: Erfahrung"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:92
msgid "weight bar"
-msgstr "Gewichts Balken"
+msgstr "Balken: Gewicht"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:98
msgid "inventory slots bar"
-msgstr "Inventarplatz Balken"
+msgstr "Balken: Inventarplätze"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:102
msgid "money bar"
-msgstr "Geld Balken"
+msgstr "Balken: Geld"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:106
msgid "arrows bar"
-msgstr "Pfeile Balken"
+msgstr "Balken: Pfeile"
#. TRANSLATORS: status bar name
#: src/gui/windows/ministatuswindow.cpp:111
msgid "status bar"
-msgstr "Status Balken"
+msgstr "Balken: Status"
#: src/gui/windows/ministatuswindow.cpp:134
msgid "job bar"
-msgstr "Job Balken"
+msgstr "Balken: Job"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
@@ -5851,18 +5869,18 @@ msgstr "Stufe: %d"
#: src/gui/windows/ministatuswindow.cpp:364
#: src/gui/windows/ministatuswindow.cpp:401
msgid "Need"
-msgstr "Muss"
+msgstr "Brauchen"
#. TRANSLATORS: job bar label
#: src/gui/windows/ministatuswindow.cpp:388
#, c-format
msgid "Job level: %d"
-msgstr ""
+msgstr "Job Level: %d"
#. TRANSLATORS: npc dialog button
#: src/gui/windows/npcdialog.cpp:72
msgid "Stop waiting"
-msgstr "Stoppe Warten"
+msgstr "Warten stoppen"
#. TRANSLATORS: npc dialog button
#: src/gui/windows/npcdialog.cpp:74
@@ -5896,24 +5914,24 @@ msgstr "Senden"
#. TRANSLATORS: npc post message error
#: src/gui/windows/npcpostdialog.cpp:113
msgid "Failed to send as sender or letter invalid."
-msgstr "Es misslang, den Brief zu senden oder er war ungültig."
+msgstr "Als Sender senden fehlgeschlagen oder Brief ist ungültig."
#. TRANSLATORS: sell confirmation header
#: src/gui/windows/npcselldialog.cpp:68
msgid "sell item"
-msgstr "Verkaufe Gegenstand"
+msgstr "Gegenstand verkaufen"
#. TRANSLATORS: sell confirmation message
#: src/gui/windows/npcselldialog.cpp:70
#, c-format
msgid "Do you really want to sell %s?"
-msgstr ""
+msgstr "Möchtest du wirklich %s verkaufen?"
#. TRANSLATORS: outfits window label
#: src/gui/windows/outfitwindow.cpp:69 src/gui/windows/outfitwindow.cpp:565
#, c-format
msgid "Outfit: %d"
-msgstr "Ausrüstung: %d"
+msgstr "Ausrüstungset: %d"
#. TRANSLATORS: outfits window checkbox
#: src/gui/windows/outfitwindow.cpp:71
@@ -5923,7 +5941,7 @@ msgstr "Zuerst ausziehen"
#. TRANSLATORS: outfits window checkbox
#: src/gui/windows/outfitwindow.cpp:74
msgid "Away outfit"
-msgstr "Abwesend-Outfit"
+msgstr "Abwesendheits-Ausrüstungset"
#. TRANSLATORS: quit dialog button
#: src/gui/windows/quitdialog.cpp:62
@@ -5991,7 +6009,7 @@ msgstr "Passwörter stimmen nicht überein."
#. TRANSLATORS: servers dialog name
#: src/gui/windows/serverdialog.cpp:115
msgid "Choose Your Server"
-msgstr "Wähle deinen Server"
+msgstr "Deinen Server wählen"
#. TRANSLATORS: servers dialog button
#: src/gui/windows/serverdialog.cpp:134
@@ -6001,23 +6019,23 @@ msgstr "Laden"
#. TRANSLATORS: servers dialog name
#: src/gui/windows/serverdialog.cpp:148
msgid "Choose Your Server *** SAFE MODE ***"
-msgstr "Wähle einen Server ***SICHERER MODUS ***"
+msgstr "Deinen Server wählen ***SICHERER MODUS ***"
#. TRANSLATORS: servers dialog checkbox
#: src/gui/windows/serverdialog.cpp:157
msgid "Use same ip for game sub servers"
-msgstr "Benutze die selbe IP auf Zweitservern des Spiels"
+msgstr "Selbe IP auf Zweitservern des Spiels benutzen"
#. TRANSLATORS: servers dialog label
#: src/gui/windows/serverdialog.cpp:409
#, c-format
msgid "Downloading server list...%2.2f%%"
-msgstr "Lade Serverliste herunter...%2.2f%%"
+msgstr "Serverliste herunterladen...%2.2f%%"
#. TRANSLATORS: servers dialog label
#: src/gui/windows/serverdialog.cpp:415
msgid "Waiting for server..."
-msgstr "Warte auf den Server..."
+msgstr "Auf den Server warten..."
#. TRANSLATORS: servers dialog label
#: src/gui/windows/serverdialog.cpp:420
@@ -6053,38 +6071,36 @@ msgstr "Fenster zurücksetzen"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
-msgstr "Persönlicher Laden"
+msgstr "Persönlicher Stand"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polnisch"
+msgstr "Veröffentlichen"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
-msgstr "Teile mit"
+msgstr "Ankündigen"
#. TRANSLATORS: shop window checkbox
#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
-msgstr "Zeige Links in Ankündigung"
+msgstr "Links in Ankündigung anzeigen"
#: src/gui/windows/shopwindow.cpp:319
msgid "Please enter new shop name"
-msgstr ""
+msgstr "Bitte neuen Namen für den Stand eingeben"
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Englisch"
+msgstr "Verstecken"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
-msgstr "Erbitte einen Handel"
+msgstr "Handel anfordern"
#: src/gui/windows/shopwindow.cpp:885
#, c-format
@@ -6093,14 +6109,14 @@ msgstr "%s möchte %s %s akzeptierst du?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Persönlicher Laden"
+msgstr "Persönlicher Stand - %s"
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
-msgstr "Erhöhen"
+msgstr "Hoch"
#. TRANSLATORS: skills dialog label
#: src/gui/windows/skilldialog.cpp:194
@@ -6112,7 +6128,7 @@ msgstr "Fähigkeitspunkte verfügbar: %d"
#: src/gui/windows/skilldialog.cpp:292
#, c-format
msgid "Skill Set %d"
-msgstr "Fähigkeiten Tab %d"
+msgstr "Fähigkeitenset %d"
#. TRANSLATORS: skills dialog. skill id
#: src/gui/windows/skilldialog.cpp:313
@@ -6123,12 +6139,12 @@ msgstr "Fähigkeit %d"
#: src/gui/windows/skilldialog.cpp:458
#, c-format
msgid "Failed skill: %s"
-msgstr ""
+msgstr "Fähigkeit fehlgeschlagen: %s"
#. TRANSLATORS: here P is title for visible players tab in social window
#: src/gui/windows/socialwindow.cpp:76
msgid "P"
-msgstr "P"
+msgstr "S"
#. TRANSLATORS: social window button
#: src/gui/windows/socialwindow.cpp:87
@@ -6163,13 +6179,13 @@ msgstr "Gildeneinladung von %s abgelehnt."
#: src/gui/windows/socialwindow.cpp:358
#, c-format
msgid "Creating guild called %s."
-msgstr "Erstelle der Gilde %s."
+msgstr "Gilde mit den Namen %s erstellt."
#. TRANSLATORS: chat message
#: src/gui/windows/socialwindow.cpp:379
#, c-format
msgid "Creating party called %s."
-msgstr "Erstelle die Gruppe %s."
+msgstr "Gruppe mit dem Namen %s erstellt."
#. TRANSLATORS: guild creation message
#: src/gui/windows/socialwindow.cpp:394
@@ -6179,29 +6195,28 @@ msgstr "Gildenname"
#. TRANSLATORS: guild creation message
#: src/gui/windows/socialwindow.cpp:396
msgid "Choose your guild's name."
-msgstr "Wähle den Namen deiner Gilde."
+msgstr "Namen deiner Gilde wählen."
#. TRANSLATORS: chat message
#: src/gui/windows/socialwindow.cpp:412
msgid "Received guild request, but one already exists."
-msgstr "Anfrage für eine Gruppe erhalten, es wurde schon einmal angefragt."
+msgstr "Gildenanfrage empfangen, aber es gibt bereits eine Anfrage."
#. TRANSLATORS: chat message
#: src/gui/windows/socialwindow.cpp:420
#, c-format
msgid "%s has invited you to join the guild %s."
-msgstr "%s hat dich eingeladen, seiner Gilde %s beizutreten."
+msgstr "%s hat dich eingeladen, der Gilde %s beizutreten."
#. TRANSLATORS: guild invite message
#: src/gui/windows/socialwindow.cpp:427
msgid "Accept Guild Invite"
-msgstr "Nehme Gildeneinladung an"
+msgstr "Gildeneinladung annehmen"
#. TRANSLATORS: chat message
#: src/gui/windows/socialwindow.cpp:444
msgid "Received party request, but one already exists."
-msgstr ""
-"Anfrage für eine Gruppe erhalten, aber du bist bereits in einer Gruppe."
+msgstr "Gruppenanfrage empfangen, aber es gibt bereits eine Anfrage."
#. TRANSLATORS: party invite message
#: src/gui/windows/socialwindow.cpp:456
@@ -6229,7 +6244,7 @@ msgstr "%s hat dich eingeladen, an der Gruppe %s teilzunehmen."
#. TRANSLATORS: party invite message
#: src/gui/windows/socialwindow.cpp:486
msgid "Accept Party Invite"
-msgstr "Nehme Gruppeneinladung an"
+msgstr "Gruppeneinladung annehmen"
#: src/gui/windows/socialwindow.cpp:503
msgid "Cannot create party. You are already in a party"
@@ -6253,7 +6268,7 @@ msgstr "HP:"
#. TRANSLATORS: status window label
#: src/gui/windows/statuswindow.cpp:80
msgid "Exp:"
-msgstr "Exp:"
+msgstr "EP:"
#. TRANSLATORS: status window label
#: src/gui/windows/statuswindow.cpp:138
@@ -6321,7 +6336,7 @@ msgstr "Art des Anvisierens:"
#. TRANSLATORS: command editor label
#: src/gui/windows/textcommandeditor.cpp:71
msgid "Icon:"
-msgstr "Icon:"
+msgstr "Symbol:"
#. TRANSLATORS: command editor label
#: src/gui/windows/textcommandeditor.cpp:74
@@ -6419,22 +6434,22 @@ msgstr "Verbinde..."
#: src/gui/windows/updaterwindow.cpp:407
msgid "Show all news (can be slow)"
-msgstr ""
+msgstr "Alle Neuigkeiten anzeigen (Kann langsam sein)"
#. TRANSLATORS: update message
#: src/gui/windows/updaterwindow.cpp:833
msgid "##1 The update process is incomplete."
-msgstr "##1 Update wurde nicht erfolgreich abgeschlossen."
+msgstr "##1 Updateprozess wurde nicht abgeschlossen."
#. TRANSLATORS: Continues "The update process is incomplete.".
#: src/gui/windows/updaterwindow.cpp:835
msgid "##1 It is strongly recommended that"
-msgstr "##1 Es wird dringend empfohlen,"
+msgstr "##1 Es wird dringend empfohlen, dass"
#. TRANSLATORS: Begins "It is strongly recommended that".
#: src/gui/windows/updaterwindow.cpp:837
msgid "##1 you try again later."
-msgstr "##1 Du versuchst es später erneut."
+msgstr "##1 du es später noch einmal versuchst."
#. TRANSLATORS: updater window label
#: src/gui/windows/updaterwindow.cpp:1021
@@ -6444,7 +6459,7 @@ msgstr "Fertig"
#. TRANSLATORS: who is online window name
#: src/gui/windows/whoisonline.cpp:93 src/gui/windows/whoisonline.cpp:635
msgid "Who Is Online - Updating"
-msgstr "Wer ist Online - Aktualisiere"
+msgstr "Wer ist Online? - Aktualisierung"
#. TRANSLATORS: who is online. button.
#: src/gui/windows/whoisonline.cpp:104
@@ -6464,7 +6479,7 @@ msgstr "Wer ist Online - Fehler"
#. TRANSLATORS: who is online window name
#: src/gui/windows/whoisonline.cpp:692
msgid "Who Is Online - Update"
-msgstr "Wer ist Online - Aktualisiere"
+msgstr "Wer ist Online - Aktualisierung"
#. TRANSLATORS: world select dialog name
#: src/gui/windows/worldselectdialog.cpp:48
@@ -6479,7 +6494,7 @@ msgstr "Login ändern"
#. TRANSLATORS: world dialog button
#: src/gui/windows/worldselectdialog.cpp:56
msgid "Choose World"
-msgstr "Wähle Welt"
+msgstr "Welt auswählen"
#. TRANSLATORS: long key name. must be short.
#. TRANSLATORS: short key name. must be very short.
@@ -6494,75 +6509,75 @@ msgstr "Taste_%d"
#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
-msgstr "JButton%d"
+msgstr "JKnopf%d"
#. TRANSLATORS: unknown long key type
#: src/input/inputmanager.cpp:393
msgid "unknown key"
-msgstr "unbekannte Taste"
+msgstr "Unbekannte Taste"
#. TRANSLATORS: short joystick button name. muse be very short
#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
-msgstr "JB%d"
+msgstr "JK%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:437 src/input/keyboardconfig.cpp:148
msgid "u key"
-msgstr "U-Taste"
+msgstr "UTaste"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:36
msgid "Target and attack keys"
-msgstr "Tasten für Zielen und Angreifen"
+msgstr "Tasten für Anvisieren und Angreifen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:48
msgid "Target & attack closest monster"
-msgstr ""
+msgstr "Nächstes Monster anvisieren und angreifen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:54
msgid "Target & attack closest player"
-msgstr ""
+msgstr "Nächsten Spieler anvisieren und angreifen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:60
msgid "Move to Target"
-msgstr "Gehe zu Ziel"
+msgstr "Zum Ziel bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:66
msgid "Change Move to Target type"
-msgstr "Ändere Bewege-dich-zum-Ziel-Typ"
+msgstr "Zum Ziel bewegen Typ ändern"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:72
msgid "Move to Home location"
-msgstr "Gehe zu Stammplatz"
+msgstr "Zu Stammplatz bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:78
msgid "Set home location"
-msgstr "Setze Stammplatz"
+msgstr "Stammplatz setzen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:84
msgid "Move to navigation point"
-msgstr "Bewegen zum Navigationspunkt"
+msgstr "Zum Navigationspunkt bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:96
msgid "Stop Attack / Modifier key"
-msgstr ""
+msgstr "Angreifen stoppen / Modifikationstaste"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:102
msgid "Untarget"
-msgstr "Deselektieren"
+msgstr "Anviseren rückgängig machen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:108
@@ -6572,7 +6587,7 @@ msgstr "Monster anvisieren"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:114
msgid "Target closest monster (without filters)"
-msgstr ""
+msgstr "Nächstes Monster anvisieren (ohne Filter)"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:120
@@ -6587,17 +6602,17 @@ msgstr "Spieler anvisieren"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:132
msgid "Target mercenary"
-msgstr ""
+msgstr "Söldner anvisieren"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:138
msgid "Target pet"
-msgstr ""
+msgstr "Haustier anvisieren"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:144
msgid "Catch pet"
-msgstr ""
+msgstr "Haustier fangen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:150
@@ -6612,7 +6627,7 @@ msgstr "Aufheben"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:162
msgid "Change Pickup Type"
-msgstr "Ändere den Aufheben-Typ"
+msgstr "Aufheben-Typ ändern"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:168
@@ -6622,7 +6637,7 @@ msgstr "Sitzen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:174
msgid "Screenshot"
-msgstr "Bildschirmfoto"
+msgstr "Screenshot"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:180
@@ -6632,22 +6647,22 @@ msgstr "Handeln erlauben/verbieten"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:186
msgid "Open trade window"
-msgstr ""
+msgstr "Handelsfenster öffnen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:192
msgid "Start trade with target"
-msgstr ""
+msgstr "Handel mit Ziel starten"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:198
msgid "Follow selected player"
-msgstr ""
+msgstr "Anvisierten Spieler folgen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:204
msgid "Change Map View Mode"
-msgstr "Wechsle Ansichtsmodus der Karte"
+msgstr "Kartenansichtsmodus ändern"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:210
@@ -6662,122 +6677,122 @@ msgstr "Stoppen oder Sitzen"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:228
msgid "Return to safe video mode"
-msgstr "Zum sicheren Videomodus zurücksetzen"
+msgstr "Zum sicheren Videomodus zurückkehren"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:234
msgid "Fire your homunculus"
-msgstr ""
+msgstr "Deinen Humunkulus feuern"
#. TRANSLATORS: input action name
#: src/input/pages/basic.cpp:252
msgid "Open context menu"
-msgstr ""
+msgstr "Kontextmenü öffnen"
#. TRANSLATORS: input action group
#: src/input/pages/chat.cpp:33
msgid "Main"
-msgstr ""
+msgstr "Hauptsächlich"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:39
msgid "Toggle Chat"
-msgstr "Chat ein/aus"
+msgstr "Chat wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:45
msgid "Chat modifier key"
-msgstr ""
+msgstr "Chatmodifikationstaste"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:51
msgid "Scroll Chat Up"
-msgstr "Im Chat hoch scrollen"
+msgstr "Im Chat hochscrollen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:57
msgid "Scroll Chat Down"
-msgstr "Im Chat runter scrollen"
+msgstr "Im Chat runterscrollen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:69
msgid "Previous Chat Tab"
-msgstr "Voriges Chatunterfenster"
+msgstr "Vorheriger Chatreiter"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:75
msgid "Next Chat Tab"
-msgstr "Nächstes Chatunterfenster"
+msgstr "Nächster Chatreiter"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:81
msgid "Clear current chat tab"
-msgstr ""
+msgstr "Momentanen Chatreiter leeren"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:87
msgid "Close current Chat Tab"
-msgstr "Schließe aktuelles Chatunterfenster"
+msgstr "Aktuellen Chatreiter schließen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:93
msgid "Close all chat tabs"
-msgstr ""
+msgstr "Alle Chatreiter schließen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:99
msgid "Select general tab"
-msgstr ""
+msgstr "Generellen Reiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:105
msgid "Select debug tab"
-msgstr ""
+msgstr "Debugreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:111
msgid "Select trade tab"
-msgstr ""
+msgstr "Handelsreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:117
msgid "Select battle tab"
-msgstr ""
+msgstr "Kampfreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:123
msgid "Select gm tab"
-msgstr ""
+msgstr "GMreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:129
msgid "Select lang tab"
-msgstr ""
+msgstr "Sprachenreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:135
msgid "Select party tab"
-msgstr ""
+msgstr "Gruppenreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:141
msgid "Select guild tab"
-msgstr ""
+msgstr "Gildenreiter auswählen"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:153
msgid "Ignore all whispers"
-msgstr ""
+msgstr "Alle Flüsternachrichten ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:159
msgid "Ignore all whispers on server side"
-msgstr ""
+msgstr "Serverseitig alle Flüsternachrichten ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:165
msgid "Unignore all whispers on server side"
-msgstr ""
+msgstr "Serverseitig alle Flüsternachrichten nicht mehr ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:171
@@ -6792,32 +6807,32 @@ msgstr "Nächste Chat-Zeile"
#. TRANSLATORS: input action group
#: src/input/pages/chat.cpp:183
msgid "Smiles"
-msgstr ""
+msgstr "Smilies"
#. TRANSLATORS: input action name
#: src/input/pages/chat.cpp:189
msgid "Show smiles"
-msgstr ""
+msgstr "Smilies zeigen"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:37
msgid "Emote modifiers keys"
-msgstr "Gefühle Modifier-Tasten"
+msgstr "Emote Modifikationstasten"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:43
msgid "Emote modifier key"
-msgstr "Gefühl Modifier-Taste"
+msgstr "Emote Modifikationstaste"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:49
msgid "Pet emote modifier key"
-msgstr ""
+msgstr "Haustier Emote Modifikationstaste"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:55
msgid "Emote shortcuts"
-msgstr "Gefühle Kurzbefehlstasten"
+msgstr "Emote Kurzbefehlstasten"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:61 src/input/pages/emotes.cpp:67
@@ -6846,12 +6861,12 @@ msgstr "Gefühle Kurzbefehlstasten"
#: src/input/pages/emotes.cpp:337 src/input/pages/emotes.cpp:343
#, c-format
msgid "Emote Shortcut %d"
-msgstr "Gefühlstaste %d"
+msgstr "Emote Kurzbefehl %d"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:354
msgid "Pet emote shortcuts"
-msgstr ""
+msgstr "Haustieremote-Kurzbefehle"
#. TRANSLATORS: input action name
#: src/input/pages/emotes.cpp:360 src/input/pages/emotes.cpp:366
@@ -6880,7 +6895,7 @@ msgstr ""
#: src/input/pages/emotes.cpp:636 src/input/pages/emotes.cpp:642
#, c-format
msgid "Pet emote shortcut %d"
-msgstr ""
+msgstr "Haustieremote-Kurzbefehl %d"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:33
@@ -6890,32 +6905,32 @@ msgstr "Auswählen & Bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:39
msgid "Move Up"
-msgstr "Laufe Hoch"
+msgstr "Nach oben bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:45
msgid "Move Down"
-msgstr "Laufe Runter"
+msgstr "Nach unten bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:51
msgid "Move Left"
-msgstr "Laufe nach Links"
+msgstr "Nach links bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:57
msgid "Move Right"
-msgstr "Laufe nach Rechts"
+msgstr "Nach rechts bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:63
msgid "Move Home"
-msgstr "Bewegen zum Anfang"
+msgstr "Nach Hause bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:69
msgid "Move End"
-msgstr "Bewegen zum Ende"
+msgstr "Zum Ende bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:75
@@ -6955,7 +6970,7 @@ msgstr "Mod"
#. TRANSLATORS: input action name
#: src/input/pages/gui.cpp:141
msgid "Ctrl"
-msgstr ""
+msgstr "Strg"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:37
@@ -6965,47 +6980,47 @@ msgstr "Bewegungstasten"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:43
msgid "Move player up"
-msgstr ""
+msgstr "Spieler nach oben bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:49
msgid "Move player down"
-msgstr ""
+msgstr "Spieler nach unten bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:55
msgid "Move player left"
-msgstr ""
+msgstr "Spieler nach Links bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:61
msgid "Move player right"
-msgstr ""
+msgstr "Spieler nach rechts bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:67
msgid "Move player forward"
-msgstr ""
+msgstr "Spieler vorwärts bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:73
msgid "Move pet up"
-msgstr ""
+msgstr "Haustier nach oben bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:79
msgid "Move pet down"
-msgstr ""
+msgstr "Haustier nach unten bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:85
msgid "Move pet left"
-msgstr ""
+msgstr "Haustier nach links bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:91
msgid "Move pet right"
-msgstr ""
+msgstr "Haustier nach rechts bewegen"
#. TRANSLATORS: input action name
#: src/input/pages/move.cpp:97
@@ -7039,67 +7054,67 @@ msgstr "Kurzbefehle für die Bewegung zu einem Navigationspunkt"
#: src/input/pages/move.cpp:379 src/input/pages/move.cpp:385
#, c-format
msgid "Move to point Shortcut %d"
-msgstr "Kurzbefehl Bewegung zu Punkt %d"
+msgstr "Kurzbefehl für Bewegung zu Punkt %d"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:36
msgid "Input ignore"
-msgstr ""
+msgstr "Eingabe ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:42
msgid "Ignore input 1"
-msgstr "Ignoriere Eingabe 1"
+msgstr "Eingabe 1 ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:48
msgid "Ignore input 2"
-msgstr "Ignoriere Eingabe 2"
+msgstr "Eingabe 2 ignorieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:54
msgid "Direction keys"
-msgstr ""
+msgstr "Richtungstasten"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:60
msgid "Player direct up"
-msgstr ""
+msgstr "Spieler nach Oben lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:66
msgid "Player direct down"
-msgstr ""
+msgstr "Spieler nach Unten lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:72
msgid "Player direct left"
-msgstr ""
+msgstr "Spieler nach Links lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:78
msgid "Player direct right"
-msgstr ""
+msgstr "Spieler nach Rechts lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:84
msgid "Pet direct up"
-msgstr ""
+msgstr "Haustier nach oben lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:90
msgid "Pet direct down"
-msgstr ""
+msgstr "Haustier nach Unten lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:96
msgid "Pet direct left"
-msgstr ""
+msgstr "Haustier nach Links lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:102
msgid "Pet direct right"
-msgstr ""
+msgstr "Haustier nach Rechts lenken"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:114
@@ -7109,277 +7124,277 @@ msgstr "Verrückte Bewegungen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:120
msgid "Change Crazy Move mode"
-msgstr "Verändere den verrückte Bewegungen-Modus"
+msgstr "Verrückte Bewegungen-Modus verändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:126
msgid "Quick Drop N Items from 0 slot"
-msgstr "Lass N Items von Slot 0 fallen"
+msgstr "N Gegenstände von Slot 0 schnell fallen lassen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:132
msgid "Quick Drop N Items"
-msgstr "Lass N Items fallen"
+msgstr "N Gegenstände schnell fallenlassen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:138
msgid "Switch Quick Drop Counter"
-msgstr "Ändere den Abwurfzähler"
+msgstr " Zähler für schnelles fallenlassen wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:144
msgid "Quick heal target or self"
-msgstr "Heile Ziel/dich selbst"
+msgstr "Schnelles Heilen von Ziel oder sich selbst"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:150
msgid "Use #itenplz spell"
-msgstr "Benutze #itenplz Spruch"
+msgstr "#itenplz Spruch benutzen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:156
msgid "Use magic attack"
-msgstr "Benutze magische Angriff"
+msgstr "Magischen Angriff benutzen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:162
msgid "Switch magic attack"
-msgstr "Wechsle magische Angriff"
+msgstr "Magischen Angriff wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:168
msgid "Switch pvp attack"
-msgstr "Wechsle PVP Attacke"
+msgstr "PVP Angriff wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:174
msgid "Change move type"
-msgstr "Wechsle die Bewegungsart"
+msgstr "Bewegungsart ändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:180
msgid "Change Attack Weapon Type"
-msgstr "Verändere die Angriffswaffe"
+msgstr "Angriffswaffen-Typ ändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:186
msgid "Change Attack Type"
-msgstr "Wechsle Angriffsart"
+msgstr "Angriffsart ändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:192
msgid "Change Follow mode"
-msgstr "Wechsle Folgenmodus"
+msgstr "Folgenmodus ändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:198
msgid "Change Imitation mode"
-msgstr "Wechsle Imitierenmodus"
+msgstr "Nachahmungsmodus ändern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:204
msgid "Disable / Enable Game modifier keys"
-msgstr "Aktiviere / Deaktiviere Spielmodifikationstasten"
+msgstr "Spielmodifikationstasten aktivieren/deaktivieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:210
msgid "On / Off audio"
-msgstr "An/Aus Audio"
+msgstr "Audio an/aus"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:216
msgid "Enable / Disable away mode"
-msgstr "Aktiviere/Deaktiviere Abwesendmodus"
+msgstr "Abwesenheitsmodus aktivieren/deaktivieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:222
msgid "Emulate right click from keyboard"
-msgstr "Emuliere Rechts-Klick mit der Tastatur"
+msgstr "Rechtsklick mit der Tastatur emulieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:228
msgid "Toggle camera mode"
-msgstr "Ändere Kameramodus"
+msgstr "Kameramodus wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:234
msgid "Toggle ipc mode"
-msgstr ""
+msgstr "Ipcmodus wechseln"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:240
msgid "Show information about position in chat"
-msgstr ""
+msgstr "Information über Position im Chat anzeigen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:246
msgid "Show online players number in chat"
-msgstr ""
+msgstr "Anzahl der anwesenden Spieler im Chat anzeigen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:252
msgid "Show onscreen keyboard"
-msgstr "Zeige Onscreen Tastatur"
+msgstr "Bildschirmtastatur anzeigen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:258
msgid "Clean cached graphics"
-msgstr ""
+msgstr "Zwischengespeicherte Grafiken leeren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:264
msgid "Clean cached fonts"
-msgstr ""
+msgstr "Zwischengespeicherte Schriften leeren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:270
msgid "Print visible players in chat"
-msgstr ""
+msgstr "Sichtbare Spieler im Chat anzeigen lassen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:276
msgid "Print all visible beings in chat"
-msgstr ""
+msgstr "Alle sichtbaren Wesen im Char anzeigen lassen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:282
msgid "Load shop items list from disk"
-msgstr ""
+msgstr "Gegenstände im Stand von Festplatte laden"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:288
msgid "Save shop items list to disk"
-msgstr ""
+msgstr "Gegenstände im Stand auf Festplatte speichern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:294
msgid "Print debug cache info"
-msgstr ""
+msgstr "Debuginformationen des Zwischenspeichers ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:300
msgid "Undress selected player"
-msgstr ""
+msgstr "Ausgewählten Spieler ausziehen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:306
msgid "Quick disconnect from server"
-msgstr ""
+msgstr "Schnell vom Server trennen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:312
msgid "Disable debug particle"
-msgstr ""
+msgstr "Debugpartikel deaktivieren"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:318
msgid "Create items (for gms)"
-msgstr ""
+msgstr "Gegenstände erstellen (für GMs)"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:324
msgid "Print configured directories in chat"
-msgstr ""
+msgstr "Konfigurierte Verzeichnisse im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:330
msgid "Print client uptime in chat"
-msgstr ""
+msgstr "Online Zeit im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:336
msgid "Dump debug information"
-msgstr ""
+msgstr "Debuginformation ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:342
msgid "Crash client"
-msgstr ""
+msgstr "Client Absturz"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:348
msgid "Dump graphics info into chat"
-msgstr ""
+msgstr "Grafikinformationen im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:354
msgid "Dump tests info into chat"
-msgstr ""
+msgstr "Testinformationen im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:360
msgid "Print OpenGL version in chat"
-msgstr ""
+msgstr "OpenGL Version im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:366
msgid "Print enabled mods in chat"
-msgstr ""
+msgstr "Aktivierte Mods im Chat ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:372
msgid "Dump environments into log"
-msgstr ""
+msgstr "Umgebung im Log ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:378
msgid "Dump OpenGL state into log"
-msgstr ""
+msgstr "OpenGL Status im Log ausgeben"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:385
msgid "Test SDL font speed"
-msgstr ""
+msgstr "SDL Textgeschwingkeit testen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:392
msgid "Upload main config"
-msgstr ""
+msgstr "Hauptkonfiguration hochladen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:398
msgid "Upload server config"
-msgstr ""
+msgstr "Serverkonfiguration hochladen"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:410
msgid "Fire your mercenary"
-msgstr ""
+msgstr "Deinen Söldner feuern"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:416
msgid "Pet ai start"
-msgstr ""
+msgstr "Künstliche Intelligenz des Haustiers starten"
#. TRANSLATORS: input action name
#: src/input/pages/other.cpp:422
msgid "Pet ai stop"
-msgstr ""
+msgstr "Künstliche Intelligenz des Haustiers stoppen"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:37
msgid "Outfits keys"
-msgstr "Ausrüstungstasten"
+msgstr "Ausrüstungsset-Tasten"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:43
msgid "Wear Outfit"
-msgstr "Ausrüstung anziehen"
+msgstr "Ausrüstungset anziehen"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:49
msgid "Copy Outfit"
-msgstr "Ausrüstung kopieren"
+msgstr "Ausrüstungset kopieren"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:55
msgid "Copy equipped to Outfit"
-msgstr "Kopiere aktuelle Ausrüstung zum Ausrüstungsauswahldialog"
+msgstr "Aktuelle Ausrüstung zu Ausrüstungset kopieren"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:61
msgid "Outfits shortcuts"
-msgstr "Ausrüstung Kurzbefehle"
+msgstr "Ausrüstungset Kurzbefehle"
#. TRANSLATORS: input action name
#: src/input/pages/outfits.cpp:67 src/input/pages/outfits.cpp:73
@@ -7408,17 +7423,17 @@ msgstr "Ausrüstung Kurzbefehle"
#: src/input/pages/outfits.cpp:343 src/input/pages/outfits.cpp:349
#, c-format
msgid "Outfit Shortcut %d"
-msgstr "Ausrüstung Kurzbefehl %d"
+msgstr "Ausrüstungset Kurzbefehl %d"
#. TRANSLATORS: input action name
#: src/input/pages/shortcuts.cpp:37
msgid "Shortcuts modifiers keys"
-msgstr "Kurzbefehle Modifier-Tasten"
+msgstr "Kurzbefehle Modifikationstasten"
#. TRANSLATORS: input action name
#: src/input/pages/shortcuts.cpp:43
msgid "Item Shortcuts Key"
-msgstr "Item-Tastenkürzel"
+msgstr "Gegenstandskurzbefehl Taste"
#. TRANSLATORS: input action name
#: src/input/pages/shortcuts.cpp:49
@@ -7443,7 +7458,7 @@ msgstr "Kurztaste %d"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:42
msgid "Show Windows Menu"
-msgstr "Zeige das Fenster-Menü"
+msgstr "Fenstermenü anzeigen"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:48
@@ -7453,172 +7468,172 @@ msgstr "Fenster ausblenden"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:54
msgid "About Window"
-msgstr ""
+msgstr "Über Fenster"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:60
msgid "Bank Window"
-msgstr ""
+msgstr "Fenster: Bank"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:66
msgid "Help Window"
-msgstr "Hilfefenster"
+msgstr "Fenster: Hilfe"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:72
msgid "Status Window"
-msgstr "Statusfenster"
+msgstr "Fenster: Status"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:78
msgid "Inventory Window"
-msgstr "Inventarfenster"
+msgstr "Fenster: Inventar"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:84
msgid "Equipment Window"
-msgstr "Ausrüstungsfenster"
+msgstr "Fenster: Ausrüstung"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:90
msgid "Skill Window"
-msgstr "Fertigkeitenfenster"
+msgstr "Fenster: Fertigkeiten"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:96
msgid "Minimap Window"
-msgstr "Kartenfenster"
+msgstr "Fenster: Minikarte"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:102
msgid "Chat Window"
-msgstr "Chatfenster"
+msgstr "Fenster: Chat"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:108
msgid "Item Shortcut Window"
-msgstr "Kurztastenfenster"
+msgstr "Fenster: Gegenstandskurzbefehl"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:114
msgid "Setup Window"
-msgstr "Einstellungen"
+msgstr "Fenster: Einstellungen"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:120
msgid "Debug Window"
-msgstr "Debugfenster"
+msgstr "Fenster: Debug"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:126
msgid "Social Window"
-msgstr "Gesellschaftsfenster"
+msgstr "Fenster: Sozial"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:132
msgid "Emote Shortcut Window"
-msgstr "Gefühle Kurztastenfenster"
+msgstr "Fenster: Emotekurzbefehl"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:138
msgid "Outfits Window"
-msgstr "Kleidungs Fenster"
+msgstr "Fenster: Ausrüstungsets"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:144
msgid "Shop Window"
-msgstr "Kauf Fenster"
+msgstr "Fenster: Laden"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:150
msgid "Quick drop Window"
-msgstr "Schnelles wegwerfen Fenster"
+msgstr "Fenster: Schnelles Wegwerfen"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:156
msgid "Kill Stats Window"
-msgstr "Besiegte Gegner Fenster"
+msgstr "Fenster: Tötungsstatistik"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:162
msgid "Commands Window"
-msgstr "Befehls Fenster"
+msgstr "Fenster: Befehle"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:168
msgid "Bot Checker Window"
-msgstr "Bot Prüfer Fenster"
+msgstr "Fenster: Botprüfung"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:174
msgid "Who Is Online Window"
-msgstr "Wer ist Online Fenster"
+msgstr "Fenster: Wer ist online?"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:180
msgid "Did you know Window"
-msgstr "Wusstest du schon Fenster"
+msgstr "Fenster: Wusstest du schon?"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:186
msgid "Quests Window"
-msgstr "Auftragfenster"
+msgstr "Fenster: Aufträge"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:192
msgid "Updates Window"
-msgstr ""
+msgstr "Fenster: Updates"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:198
msgid "Cart window"
-msgstr ""
+msgstr "Fenster: Warenkorb"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:210
msgid "Previous Social Tab"
-msgstr "Vorheriger Gesellschaftstab"
+msgstr "Vorheriger Sozialreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:216
msgid "Next Social Tab"
-msgstr "Nächster Gesellschaftstab"
+msgstr "Nächster Sozialreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:222
msgid "Previous Shortcuts tab"
-msgstr ""
+msgstr "Vorheriger Kurzbefehlreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:228
msgid "Next Shortcuts tab"
-msgstr ""
+msgstr "Nächster Kurzbefehlreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:234
msgid "Previous Commands tab"
-msgstr ""
+msgstr "Vorheriger Befehlsreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:240
msgid "Next Commands tab"
-msgstr ""
+msgstr "Nächster Befehlsreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:246
msgid "Previous inventory tab"
-msgstr ""
+msgstr "Vorheriger Inventarreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:252
msgid "Next inventory tab"
-msgstr ""
+msgstr "Nächster Inventarreiter"
#. TRANSLATORS: input action name
#: src/input/pages/windows.cpp:258
msgid "Clear drops window"
-msgstr ""
+msgstr "Fenster: Wegwerfen leeren"
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:305
@@ -7628,7 +7643,7 @@ msgstr "Lager"
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:315
msgid "Npc"
-msgstr ""
+msgstr "NPC"
#. TRANSLATORS: command line help
#: src/main.cpp:79
@@ -7638,17 +7653,17 @@ msgstr "manaplus [options] [manaplus-file]"
#. TRANSLATORS: command line help
#: src/main.cpp:81
msgid "[manaplus-file] : The manaplus file is an XML file (.manaplus)"
-msgstr "[manaplus-Datei] : Die manaplus-Datei ist eine XML-Datei (.manaplus)"
+msgstr "[manaplus-file] : Die manaplus-Datei ist eine XML-Datei (.manaplus)"
#. TRANSLATORS: command line help
#: src/main.cpp:84
msgid " used to set custom parameters"
-msgstr " genutzt um eigene Einstellungen zu setzen."
+msgstr " genutzt um eigene Parameter zu setzen"
#. TRANSLATORS: command line help
#: src/main.cpp:86
msgid " to the manaplus client."
-msgstr " zum manaplus Client."
+msgstr " zum manaplus Client."
#. TRANSLATORS: command line help
#: src/main.cpp:89
@@ -7658,7 +7673,7 @@ msgstr "Optionen:"
#. TRANSLATORS: command line help
#: src/main.cpp:91
msgid " -l --log-file : Log file to use"
-msgstr " -l --log-file : Log Datei benutzen"
+msgstr " -l --log-file : Log-Datei benutzen"
#. TRANSLATORS: command line help
#: src/main.cpp:93
@@ -7673,12 +7688,12 @@ msgstr " -v --version : Die Version des Spieles anzeigen"
#. TRANSLATORS: command line help
#: src/main.cpp:97
msgid " -h --help : Display this help"
-msgstr " -h --help : Zeigt diesen Hilfstext an"
+msgstr " -h --help : Diesen Hilfstext anzeigen"
#. TRANSLATORS: command line help
#: src/main.cpp:99
msgid " -C --config-dir : Configuration directory to use"
-msgstr " -C --config-dir : zu benutzendes Einstellungsverueichniss"
+msgstr " -C --config-dir : Zu benutzendes Konfigurationsverzeichnis"
#. TRANSLATORS: command line help
#: src/main.cpp:102
@@ -7703,7 +7718,7 @@ msgstr " -s --server : Name oder IP-Adresse des Loginservers"
#. TRANSLATORS: command line help
#: src/main.cpp:110
msgid " -y --server-type : Login server type"
-msgstr ""
+msgstr " -y --server-type : Loginserver-Typ"
#. TRANSLATORS: command line help
#: src/main.cpp:112
@@ -7713,56 +7728,57 @@ msgstr " -p --port : Port des Loginservers"
#. TRANSLATORS: command line help
#: src/main.cpp:114
msgid " -H --update-host : Use this update host"
-msgstr " -H --update-host : Benutze diesen Update host"
+msgstr " -H --update-host : Update host benutzen"
#. TRANSLATORS: command line help
#: src/main.cpp:116
msgid " -D --default : Choose default character server and character"
-msgstr " -D --default : Wähle zuletzt benutzten Server und Spieler aus"
+msgstr ""
+" -D --default : Voreingestellten Charakterserver und Charakter wählen"
#. TRANSLATORS: command line help
#: src/main.cpp:119
msgid " -u --skip-update : Skip the update downloads"
-msgstr " -u --skip-update : Überspringe das Herunterladen von Updates"
+msgstr " -u --skip-update : Herunterladen von Updates überspringen"
#. TRANSLATORS: command line help
#: src/main.cpp:121
msgid " -d --data : Directory to load game data from"
msgstr ""
-" -d --data : Datenverzeichnis, aus dem das Spiel geladen werden "
-"soll"
+" -d --data : Verzeichnis von dem Spieldaten geladen werden sollen"
#. TRANSLATORS: command line help
#: src/main.cpp:124
msgid " -L --localdata-dir : Directory to use as local data directory"
msgstr ""
-" -L --localdata-dir : Verzeichnis, das als Heimatverzeichnis benutzt "
-"werden soll"
+" -L --localdata-dir : Verzeichnis das als Lokales Verzeichnis benutzt werden "
+"soll"
#. TRANSLATORS: command line help
#: src/main.cpp:127
msgid " --screenshot-dir : Directory to store screenshots"
-msgstr " --screenshot-dir : Verzeichnis um Bildschirmfotos zu speichern"
+msgstr " --screenshot-dir : Verzeichnis zum Speichern von Screenshots"
#. TRANSLATORS: command line help
#: src/main.cpp:130
msgid " --safemode : Start game in safe mode"
-msgstr " --safemode : Starte das Spiel im sicheren Modus"
+msgstr " --safemode : Spiel im sicheren Modus starten"
#. TRANSLATORS: command line help
#: src/main.cpp:132
msgid " --renderer : Set renderer type"
-msgstr ""
+msgstr " --renderer : Renderer-Typ setzen"
#. TRANSLATORS: command line help
#: src/main.cpp:134
msgid " -T --tests : Start testing drivers and auto configuring"
-msgstr " -T --Tests : Beginne Treibertest und Autokonfiguration"
+msgstr ""
+" -T --Tests : Treibertest und automatische Konfiguration starten"
#. TRANSLATORS: command line help
#: src/main.cpp:138
msgid " -O --no-opengl : Disable OpenGL for this session"
-msgstr " -O --no-opengl : Deaktiviert OpenGL für diese Sitzung"
+msgstr " -O --no-opengl : OpenGL für diese Sitzung deaktivieren"
#. TRANSLATORS: error message
#: src/net/ea/charserverhandler.cpp:87
@@ -7784,8 +7800,8 @@ msgstr "Unbekannter Charakterserver Fehler."
#: src/net/ea/charserverhandler.cpp:112
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
-"Fehlschlag beim Erstellen des Charakters. Wahrscheinlich wurde der Name "
-"schon genommen."
+"Fehlschlag beim Erstellen des Charakters. Wahrscheinlich wird der Name schon "
+"benutzt."
#. TRANSLATORS: error message
#: src/net/ea/charserverhandler.cpp:117 src/net/ea/loginhandler.cpp:247
@@ -7816,7 +7832,7 @@ msgstr "Falsche Rasse."
#. TRANSLATORS: error message
#: src/net/ea/charserverhandler.cpp:137
msgid "Incorrect look."
-msgstr ""
+msgstr "Falsches Aussehen."
#: src/net/ea/charserverhandler.cpp:160
msgid "Character deleted."
@@ -7826,7 +7842,7 @@ msgstr "Charakter gelöscht."
#: src/net/ea/chathandler.cpp:130
#, c-format
msgid "Whisper could not be sent, %s is offline."
-msgstr "Flüstern konnte nicht gesendet werden, %s ist nicht online."
+msgstr "Flüstern konnte nicht gesendet werden, %s ist offline."
#. TRANSLATORS: chat message
#: src/net/ea/chathandler.cpp:140
@@ -7838,6 +7854,8 @@ msgstr "Konnte nicht flüstern. Ignoriert von %s."
#: src/net/ea/chathandler.cpp:150
msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
+"Flüsternachricht konnte nicht gesendet werden. Du wirst von allen Spielern "
+"ignoriert."
#: src/net/ea/gamehandler.cpp:79
msgid "Game"
@@ -7846,7 +7864,7 @@ msgstr "Spiel"
#. TRANSLATORS: error message
#: src/net/ea/gamehandler.cpp:81
msgid "Request to quit denied!"
-msgstr "Verlassen verweigert!"
+msgstr "Anfrage zum Verlassen verweigert!"
#. TRANSLATORS: guild info message
#: src/net/ea/guildhandler.cpp:137
@@ -7905,7 +7923,7 @@ msgstr "Gildenburg: %s"
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:207 src/net/eathena/loginhandler.cpp:173
msgid "Unregistered ID."
-msgstr "Unbekannte ID."
+msgstr "Nicht registrierte ID."
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:211 src/net/eathena/loginhandler.cpp:177
@@ -7926,12 +7944,12 @@ msgstr "Vom Server abgelehnt."
#: src/net/ea/loginhandler.cpp:224 src/net/eathena/loginhandler.cpp:190
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
-msgstr "Du wurdest für immer gebannt. Bitte kontaktiere das GM-Team."
+msgstr "Du wurdest für immer vom Spiel gebannt. Bitte kontaktiere das GM-Team."
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:229 src/net/eathena/loginhandler.cpp:195
msgid "Client too old."
-msgstr "Client zu alt."
+msgstr "Client ist zu alt."
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:233 src/net/eathena/loginhandler.cpp:199
@@ -7946,12 +7964,12 @@ msgstr ""
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:239 src/net/eathena/loginhandler.cpp:208
msgid "Server overpopulated."
-msgstr "Server ist voll."
+msgstr "Server überfüllt."
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:243 src/net/eathena/loginhandler.cpp:213
msgid "This user name is already taken."
-msgstr "Dieser Benutzername ist bereits in Verwendung."
+msgstr "Dieser Benutzername ist bereits vorhanden."
#. TRANSLATORS: error message
#: src/net/ea/loginhandler.cpp:251 src/net/eathena/loginhandler.cpp:223
@@ -7988,26 +8006,26 @@ msgstr "Verbindung mit Server abgebrochen. "
#: src/net/eathena/charserverhandler.cpp:545
#: src/net/eathena/charserverhandler.cpp:582
msgid "Character rename error."
-msgstr ""
+msgstr "Fehler beim Umbennen des Charakters."
#: src/net/eathena/charserverhandler.cpp:560
msgid "Character renamed."
-msgstr ""
+msgstr "Charakter umbenannt."
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:573
msgid "Rename not allowed."
-msgstr ""
+msgstr "Umbennen ist nicht erlaubt."
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:577
msgid "New name is not set."
-msgstr ""
+msgstr "Neuer Name ist nicht gesetzt."
#. TRANSLATORS: char rename error
#: src/net/eathena/charserverhandler.cpp:586
msgid "Character not found."
-msgstr ""
+msgstr "Charakter nicht gefunden."
#: src/net/eathena/charserverhandler.cpp:619
#: src/net/tmwa/charserverhandler.cpp:534
@@ -8016,76 +8034,76 @@ msgstr "Konnte Charakter nicht löschen."
#: src/net/eathena/chathandler.cpp:357
msgid "Can't cast skill in this area."
-msgstr ""
+msgstr "Kann keine Fähigkeiten in diesem Bereich wirken."
#: src/net/eathena/chathandler.cpp:360
msgid "Can't use item in this area."
-msgstr ""
+msgstr "Kann Gegenstände in diesem Bereich nicht benutzen."
#: src/net/eathena/chathandler.cpp:363
msgid "Can't equip. Wrong level."
-msgstr ""
+msgstr "Kann das nicht ausrüsten. Falsches Level."
#: src/net/eathena/chathandler.cpp:366
msgid "Can't use. Wrong level."
-msgstr ""
+msgstr "Kann das nicht benutzen. Falsches Level."
#: src/net/eathena/chathandler.cpp:369
msgid "Work in progress."
-msgstr ""
+msgstr "Ist in Arbeit."
#. TRANSLATORS: chat message
#: src/net/eathena/chathandler.cpp:543
#, c-format
msgid "Message could not be sent, channel %s is not exists."
-msgstr ""
+msgstr "Nachricht konnte nicht gesendet werden, Kanal %s gibt es nicht."
#. TRANSLATORS: chat message
#: src/net/eathena/chathandler.cpp:636
#, c-format
msgid "Can't open channel. Channel %s is not exists."
-msgstr ""
+msgstr "Kann Kanal nicht öffnen. Kanal %s gibt es nicht."
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Strength %s"
-msgstr ""
+msgstr "Stärke %s"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Agility %s"
-msgstr ""
+msgstr "Beweglichkeit %s"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Vitality %s"
-msgstr ""
+msgstr "Gesundheit %s"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:137 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Intelligence %s"
-msgstr ""
+msgstr "Intelligenz %s"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:138 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Dexterity %s"
-msgstr ""
+msgstr "Geschicklichkeit %s"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:139 src/net/tmwa/generalhandler.cpp:142
#, c-format
msgid "Luck %s"
-msgstr ""
+msgstr "Glück %s"
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:174 src/net/tmwa/generalhandler.cpp:177
msgid "Authentication failed."
-msgstr "Authentifizierung verweigert."
+msgstr "Authentifizierung fehlgeschlagen."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:177 src/net/tmwa/generalhandler.cpp:181
@@ -8105,15 +8123,15 @@ msgstr "Dieser Account ist bereits angemeldet."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:191 src/net/tmwa/generalhandler.cpp:198
msgid "Speed hack detected."
-msgstr "Geschwindigkeitsproblem festgestellt."
+msgstr "Geschwindigkeits-Hack festgestellt."
#: src/net/eathena/generalhandler.cpp:194
msgid "Server full."
-msgstr ""
+msgstr "Server ist voll."
#: src/net/eathena/generalhandler.cpp:197
msgid "Sorry, you are underaged."
-msgstr ""
+msgstr "Tut uns leid, aber du bist minderjährig."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:200 src/net/tmwa/generalhandler.cpp:202
@@ -8122,79 +8140,79 @@ msgstr "Mehrfache Anmeldung."
#: src/net/eathena/generalhandler.cpp:203
msgid "To many connections from same ip."
-msgstr ""
+msgstr "Zu viele Verbindungen von der selben IP."
#: src/net/eathena/generalhandler.cpp:206
msgid "Not paid for this time."
-msgstr ""
+msgstr "Für diese Zeit nicht bezahlt."
#: src/net/eathena/generalhandler.cpp:209
msgid "Pay suspended."
-msgstr ""
+msgstr "Zahlung eingestellt."
#: src/net/eathena/generalhandler.cpp:212
msgid "Pay changed."
-msgstr ""
+msgstr "Zahlung geändert."
#: src/net/eathena/generalhandler.cpp:215
msgid "Pay wrong ip."
-msgstr ""
+msgstr "Falsche Zahlungs IP."
#: src/net/eathena/generalhandler.cpp:218
msgid "Pay game room."
-msgstr ""
+msgstr "Spielraum bezahlen."
#: src/net/eathena/generalhandler.cpp:221
msgid "Disconnect forced by GM."
-msgstr ""
+msgstr "Erzwungene Trennung von einem GM."
#: src/net/eathena/generalhandler.cpp:225
msgid "Ban japan refuse."
-msgstr ""
+msgstr "Japanische IP sind nicht erlaubt."
#: src/net/eathena/generalhandler.cpp:228
msgid "Remained other account."
-msgstr ""
+msgstr "Verbliebender anderer Account."
#: src/net/eathena/generalhandler.cpp:231
msgid "Ip unfair."
-msgstr ""
+msgstr "Unsaubere IP."
#: src/net/eathena/generalhandler.cpp:234
msgid "Ip count all."
-msgstr ""
+msgstr "Jede IP zählen."
#: src/net/eathena/generalhandler.cpp:237
msgid "Ip count."
-msgstr ""
+msgstr "IP zählen."
#: src/net/eathena/generalhandler.cpp:241
msgid "Memory."
-msgstr ""
+msgstr "Speicher."
#: src/net/eathena/generalhandler.cpp:244
msgid "Han valid."
-msgstr ""
+msgstr "?Han? : Bann gültig."
#: src/net/eathena/generalhandler.cpp:247
msgid "Ip limited access."
-msgstr ""
+msgstr "Begrenzter IP Zugang."
#: src/net/eathena/generalhandler.cpp:250
msgid "Over characters list."
-msgstr ""
+msgstr "Über Charakterliste."
#: src/net/eathena/generalhandler.cpp:253
msgid "Ip blocked."
-msgstr ""
+msgstr "IP blockiert."
#: src/net/eathena/generalhandler.cpp:256
msgid "Invalid password count."
-msgstr ""
+msgstr "Ungültige Passwortanzahl."
#: src/net/eathena/generalhandler.cpp:259
msgid "Not allowed race."
-msgstr ""
+msgstr "Keine erlaubte Rasse."
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:262 src/net/tmwa/generalhandler.cpp:206
@@ -8203,7 +8221,7 @@ msgstr "Unbekannter Verbindungsfehler."
#: src/net/eathena/generalhandler.cpp:272
msgid "Map not found"
-msgstr ""
+msgstr "Karte nicht gefunden"
#. TRANSLATORS: error message
#: src/net/eathena/generalhandler.cpp:351 src/net/tmwa/generalhandler.cpp:294
@@ -8294,21 +8312,21 @@ msgstr "Schaden pro Sek."
#: src/net/eathena/generalhandler.cpp:398
msgid "Karma"
-msgstr ""
+msgstr "Karma"
#: src/net/eathena/generalhandler.cpp:399
msgid "Manner"
-msgstr ""
+msgstr "Verhalten"
#: src/net/eathena/skillhandler.cpp:304 src/net/eathena/skillhandler.cpp:364
#, c-format
msgid "Unknown skill error: %d"
-msgstr ""
+msgstr "Unbekannter Fähigkeitsfehler: %d"
#. TRANSLATORS: error message
#: src/net/eathena/skillhandler.cpp:311 src/net/tmwa/skillhandler.cpp:224
msgid "You have not yet reached a high enough lvl!"
-msgstr "Du hast noch ein zu niedriges Level!"
+msgstr "Dein Level ist noch nicht hoch genug!"
#. TRANSLATORS: error message
#: src/net/eathena/skillhandler.cpp:315 src/net/tmwa/skillhandler.cpp:228
@@ -8328,12 +8346,12 @@ msgstr "Du hast keine Erinnerungen!"
#. TRANSLATORS: error message
#: src/net/eathena/skillhandler.cpp:327 src/net/tmwa/skillhandler.cpp:240
msgid "You cannot do that right now!"
-msgstr "Das kannst du im Moment nicht machen!"
+msgstr "Das kannst du im Moment nicht tun!"
#. TRANSLATORS: error message
#: src/net/eathena/skillhandler.cpp:331 src/net/tmwa/skillhandler.cpp:244
msgid "Seems you need more money... ;-)"
-msgstr "Sieht aus, als ob du mehr Geld brauchst....;-)"
+msgstr "Sieht aus, als ob du mehr Geld brauchst.... ;-)"
#. TRANSLATORS: error message
#: src/net/eathena/skillhandler.cpp:335 src/net/tmwa/skillhandler.cpp:248
@@ -8410,7 +8428,7 @@ msgstr "Account nicht gefunden. Bitte noch einmal anmelden."
#. TRANSLATORS: error message
#: src/net/tmwa/loginhandler.cpp:278
msgid "Old password incorrect."
-msgstr "Altes Passwort fehlerhaft."
+msgstr "Altes Passwort falsch."
#. TRANSLATORS: error message
#: src/net/tmwa/loginhandler.cpp:282
@@ -8420,12 +8438,12 @@ msgstr "Das neue Passwort ist zu kurz."
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:190
msgid "Trade failed!"
-msgstr "Handeln fehlgeschlagen!"
+msgstr "Handel fehlgeschlagen!"
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:194
msgid "Emote failed!"
-msgstr "Gefühl fehlgeschlagen!"
+msgstr "Emote fehlgeschlagen!"
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:198
@@ -8435,7 +8453,7 @@ msgstr "Sitzen fehlgeschlagen!"
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:202
msgid "Chat creating failed!"
-msgstr "Chat starten fehlgeschlagen!"
+msgstr "Chat erstellen fehlgeschlagen!"
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:206
@@ -8450,7 +8468,7 @@ msgstr "Du kannst nicht schreien!"
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:277
msgid "Warp failed..."
-msgstr "Warp fehlgeschlagen..."
+msgstr "Teleport fehlgeschlagen..."
#. TRANSLATORS: error message
#: src/net/tmwa/skillhandler.cpp:281
@@ -8473,7 +8491,7 @@ msgstr "Software"
#: src/render/rendererslistsdl2.h:47 src/render/rendererslistsdl2.h:83
#: src/render/rendererslistsdl2.h:123
msgid "SDL2 default"
-msgstr ""
+msgstr "SDL2 Standart"
#. TRANSLATORS: draw backend
#: src/render/rendererslistsdl2.h:49 src/render/rendererslistsdl2.h:89
@@ -8484,7 +8502,7 @@ msgstr "Mobile OpenGL"
#. TRANSLATORS: draw backend
#: src/render/rendererslistsdl2.h:85 src/render/rendererslistsdl.h:82
msgid "Normal OpenGL"
-msgstr ""
+msgstr "Normales OpenGL"
#. TRANSLATORS: draw backend
#: src/render/rendererslistsdl2.h:87 src/render/rendererslistsdl.h:84
@@ -8494,7 +8512,7 @@ msgstr "Sicheres OpenGL"
#. TRANSLATORS: draw backend
#: src/render/rendererslistsdl2.h:91 src/render/rendererslistsdl.h:88
msgid "Modern OpenGL"
-msgstr ""
+msgstr "Modernes OpenGL"
#. TRANSLATORS: being info default name
#. TRANSLATORS: unknown info name
@@ -8505,79 +8523,79 @@ msgstr ""
#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
-msgstr "unbenannt"
+msgstr "Unbenannt"
#. TRANSLATORS: item info label (attack)
#: src/resources/db/itemdb.cpp:97
#, c-format
msgid "Attack %s"
-msgstr ""
+msgstr "Angriff %s"
#. TRANSLATORS: item info label (attack)
#: src/resources/db/itemdb.cpp:99
#, c-format
msgid "Critical attack %s"
-msgstr ""
+msgstr "Kritscher Angriff %s"
#. TRANSLATORS: item info label (magic attack)
#: src/resources/db/itemdb.cpp:101
#, c-format
msgid "M. Attack %s"
-msgstr ""
+msgstr "M. Angriff %s"
#. TRANSLATORS: item info label (defence)
#: src/resources/db/itemdb.cpp:103
#, c-format
msgid "Defense %s"
-msgstr ""
+msgstr "Verteidigung %s"
#. TRANSLATORS: item info label (defence)
#: src/resources/db/itemdb.cpp:105
#, c-format
msgid "Critical defense %s"
-msgstr ""
+msgstr "Kritsche Verteidigung %s"
#. TRANSLATORS: item info label (magic defence)
#: src/resources/db/itemdb.cpp:107
#, c-format
msgid "M. Defense %s"
-msgstr ""
+msgstr "M. Verteidigung %s"
#. TRANSLATORS: item info label (health)
#: src/resources/db/itemdb.cpp:109
#, c-format
msgid "HP %s"
-msgstr ""
+msgstr "HP %s"
#. TRANSLATORS: item info label (mana)
#: src/resources/db/itemdb.cpp:111
#, c-format
msgid "MP %s"
-msgstr ""
+msgstr "MP %s"
#. TRANSLATORS: item info label (level)
#: src/resources/db/itemdb.cpp:113
#, c-format
msgid "Level %s"
-msgstr ""
+msgstr "Level %s"
#. TRANSLATORS: item info label (moving speed)
#: src/resources/db/itemdb.cpp:115
#, c-format
msgid "Speed %s"
-msgstr ""
+msgstr "Geschwindigkeit %s"
#. TRANSLATORS: item info label (health)
#: src/resources/db/itemdb.cpp:117
#, c-format
msgid "Range %s"
-msgstr ""
+msgstr "Reichweite %s"
#. TRANSLATORS: item info label (health)
#: src/resources/db/itemdb.cpp:119
#, c-format
msgid "Flee %s"
-msgstr ""
+msgstr "Fliehen %s"
#. TRANSLATORS: item name
#: src/resources/db/itemdb.cpp:217
@@ -8587,7 +8605,7 @@ msgstr "Unbekannter Gegenstand"
#. TRANSLATORS: unknown info name
#: src/resources/db/petdb.cpp:98
msgid "pet"
-msgstr ""
+msgstr "Haustier"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:40
@@ -8602,17 +8620,17 @@ msgstr "Kauf fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:48
msgid "Unable to buy. You don't have enough money."
-msgstr ""
+msgstr "Kauf fehlgeschlagen. Du hast nicht genug Geld."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:52
msgid "Unable to buy. It is too heavy."
-msgstr ""
+msgstr "Kauf fehlgeschlagen. Das ist zu schwer."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:56
msgid "Unable to buy. You have too many items."
-msgstr ""
+msgstr "Kauf fehlgeschlagen. Du hast zu viele Gegenstände."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:60
@@ -8632,7 +8650,7 @@ msgstr "Verkauf fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:72
msgid "Unable to sell while trading."
-msgstr "Handel fehlgeschlagen."
+msgstr "Du kannst nicht verkaufen, wenn du gerade handelst."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:76
@@ -8653,7 +8671,7 @@ msgstr "Gilde erstellt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:88
msgid "You are already in a guild."
-msgstr ""
+msgstr "Du bist bereits in einer Gilde."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:92
@@ -8683,7 +8701,7 @@ msgstr "Spieler hat die Gildeneinladung abgelehnt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:112
msgid "User is now part of your guild."
-msgstr "Spieler ist nun in deiner Gilde."
+msgstr "Spieler ist nun Teil deiner Gilde."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:116
@@ -8699,7 +8717,7 @@ msgstr "Unbekannte Antwort auf Gildeneinladung."
#: src/resources/notifications.h:124
#, c-format
msgid "%s has left your guild."
-msgstr "%s hat Ihre Gilde verlassen."
+msgstr "%s hat deine Gilde verlassen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:128
@@ -8710,27 +8728,27 @@ msgstr "Du wurdest aus der Gilde rausgeworfen."
#: src/resources/notifications.h:132
#, c-format
msgid "%s has kicked from your guild."
-msgstr "%s wurde aus Ihrer Gilde geworfen."
+msgstr "%s wurde aus deiner Gilde geworfen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:136
msgid "Failed to use item."
-msgstr "Kann diesen Gegenstand nicht verwenden."
+msgstr "Anwendung des Gegenstands fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:140
msgid "Unable to equip."
-msgstr "Kann nicht Ausrüsten."
+msgstr "Ausrüsten fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:144
msgid "Unable to equip because you have wrong level."
-msgstr ""
+msgstr "Ausrüsten fehlgeschlagen, weil du das falsche Level hast."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:148
msgid "Couldn't create party."
-msgstr ""
+msgstr "Gruppe konnte nicht erstellt werden."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:152
@@ -8745,17 +8763,17 @@ msgstr "Du hast die Gruppe verlassen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:160
msgid "You can't leave party on this map."
-msgstr ""
+msgstr "Du kannst die Gruppe auf dieser Karte nicht verlassen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:164
msgid "You were kicked from party."
-msgstr ""
+msgstr "Du wurdest aus der Gruppe geschmissen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:168
msgid "You can't be kicked from party on this map."
-msgstr ""
+msgstr "Du kannst auf dieser Karte nicht aus der Gruppe entfernt werden."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:172
@@ -8773,7 +8791,7 @@ msgstr "%s ist bereits ein Mitglied deiner Gruppe."
#: src/resources/notifications.h:180
#, c-format
msgid "%s refused your invitation."
-msgstr "%s hat die Einladung abgelehnt."
+msgstr "%s hat deine Einladung abgelehnt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:184
@@ -8785,7 +8803,7 @@ msgstr "%s ist nun ein Mitglied deiner Gruppe."
#: src/resources/notifications.h:188
#, c-format
msgid "%s can't join your party because party is full."
-msgstr "%s kann deiner Gruppe nicht beitreten. Sie ist voll."
+msgstr "%s kann deiner Gruppe nicht beitreten, weil deine Gruppe voll ist."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:192
@@ -8803,13 +8821,13 @@ msgstr "%s hat deine Gruppe verlassen."
#: src/resources/notifications.h:224 src/resources/notifications.h:232
#, c-format
msgid "%s can't be kicked from party on this map."
-msgstr ""
+msgstr "%s kann auf dieser Karte nicht aus der Gruppe geworfen werden."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:228
#, c-format
msgid "%s has kicked from your party."
-msgstr ""
+msgstr "%s wurde aus deiner Gruppe geworfen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:236
@@ -8821,7 +8839,7 @@ msgstr "Ein unbekanntes Mitglied hat versucht zu sagen: %s"
#: src/resources/notifications.h:240
#, c-format
msgid "%s is not in your party!"
-msgstr "%s ist nicht in Deiner Gruppe!"
+msgstr "%s ist nicht in deiner Gruppe!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:244
@@ -8833,7 +8851,7 @@ msgstr "Du hast %s aufgehoben."
#: src/resources/notifications.h:248
#, c-format
msgid "You spent %s."
-msgstr "Du bezahltest %s."
+msgstr "Du hast %s bezahlt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:252
@@ -8843,24 +8861,24 @@ msgstr "Kann diese Fähigkeit nicht aufwerten!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:256
msgid "Equip ammunition first."
-msgstr ""
+msgstr "Zuerst Munition ausrüsten."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:260
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
-msgstr "Handeln mit %s nicht möglich. Handelspartner ist zu weit entfernt."
+msgstr "Handel mit %s nicht möglich. Handelspartner ist zu weit entfernt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:265
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
-msgstr "Handeln mit %s nicht möglich. Handelspartner existiert nicht."
+msgstr "Handel mit %s nicht möglich. Charakter existiert nicht."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:269
msgid "Trade cancelled due to an unknown reason."
-msgstr "Handeln abgebrochen durch eine unbekannte Ursache."
+msgstr "Handel abgebrochen durch eine unbekannte Ursache."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:273
@@ -8872,31 +8890,33 @@ msgstr "Handel mit %s abgebrochen."
#: src/resources/notifications.h:277
#, c-format
msgid "Trade with %s cancelled, because player is busy"
-msgstr ""
+msgstr "Handel mit %s wurde abgebrochen, weil der Spieler beschäftigt ist."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:281
#, c-format
msgid "Unhandled trade cancel packet with %s"
-msgstr "Unbehandeltes Handel-Fehlschlags-Paket mit %s"
+msgstr "Unbehandelter Pakethandelabbruch mit %s"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:285
msgid "Failed adding item. Trade partner is over weighted."
-msgstr "Fehlschlag: Der Handelspartner kann nichts mehr Tragen."
+msgstr ""
+"Gegenstand hinzufügen fehlgeschlagen: Der Handelspartner kann nichts mehr "
+"tragen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:289
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
-"Gegenstand hinzufügen fehlgeschlagen. Handelspartner hat keinen Platz in "
-"seinem Inventar."
+"Gegenstand hinzufügen fehlgeschlagen. Handelspartner hat keinen freien Platz "
+"in seinem Inventar."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:293
msgid "Failed adding item. You can't trade this item."
msgstr ""
-"Gegenstand hinzufügen fehlgeschlagen. Sie können diesen Gegenstand nicht "
+"Gegenstand hinzufügen fehlgeschlagen. Du kannst diesen Gegenstand nicht "
"handeln."
#. TRANSLATORS: notification message
@@ -8917,38 +8937,38 @@ msgstr "Handel abgeschlossen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:309
msgid "Kick failed!"
-msgstr "Spieler konnte nicht aus dem Kanal geworfen werden!"
+msgstr "Rauswurf fehlgeschlagen!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:313
msgid "Kick succeeded!"
-msgstr "Spieler aus dem Kanal geworfen!"
+msgstr "Rauswurf erfolgreich!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:317
#, c-format
msgid "MVP player: %s"
-msgstr "MVP SpielerIn: %s"
+msgstr "MVP Spieler: %s"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:321
msgid "All whispers ignored."
-msgstr "Jedes Flüstern ignorieren."
+msgstr "Alle Flüsternachrichten ignoriert."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:325
msgid "All whispers ignore failed."
-msgstr "\"Jedes Flüstern ignorieren\" hat nicht funktioniert."
+msgstr "Alle Flüsternachrichten ignorieren ist fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:329
msgid "All whispers unignored."
-msgstr "\"Kein Flüstern mehr ignorieren\"."
+msgstr "Alle Flüsternachrichten werden nicht mehr ignoriert."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:333
msgid "All whispers unignore failed."
-msgstr "\"Kein Flüstern mehr ignorieren\" hat nicht funktioniert."
+msgstr "Das nicht mehr ignorieren aller Flüsternachrichten ist fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:340
@@ -8973,86 +8993,86 @@ msgstr "PvP an, GvG an"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:356
msgid "unknown pvp"
-msgstr "unbekanntes PvP"
+msgstr "Unbekanntes PvP"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:360
#, c-format
msgid "Char from account %s is already in your party!"
-msgstr ""
+msgstr "Charakter von Account %s ist bereits in deiner Gruppe!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:364
#, c-format
msgid "%s blocked invite!"
-msgstr ""
+msgstr "%s hat Einladungen blockiert!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:368
msgid "Char is not online!"
-msgstr ""
+msgstr "Charakter ist nicht online!"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:372
msgid "Pet catch failed."
-msgstr ""
+msgstr "Haustierfang fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:376
msgid "Pet catched."
-msgstr ""
+msgstr "Haustier gefangen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:380
#, c-format
msgid "Pet catch unknown error: %d."
-msgstr ""
+msgstr "Unbekannter Fehler beim Haustierfang: %d."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:384
msgid "Your mercenary duty hour is over."
-msgstr ""
+msgstr "Die Dienstzeit deines Söldners ist vorbei."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:388
msgid "Your mercenary was killed."
-msgstr ""
+msgstr "Dein Söldner wurde getötet."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:392
msgid "Your mercenary was fired."
-msgstr ""
+msgstr "Dein Söldner wurde gefeuert."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:396
msgid "Your mercenary run away."
-msgstr ""
+msgstr "Dein Söldner rannte weg."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:400
msgid "Mercenary unknown state."
-msgstr ""
+msgstr "Söldner: Unbekannter Status."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:404
msgid "You feed your homunculus."
-msgstr ""
+msgstr "Du hast deinen Homunkulus gefüttert."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:408
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
-msgstr ""
+msgstr "Du kannst deinen Humunkulus nicht füttern, weil du keine %s hast."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:412
msgid "Card insert failed."
-msgstr ""
+msgstr "Einstecken der Karte fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:416
msgid "Card inserted."
-msgstr ""
+msgstr "Karte eingesteckt."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:420
@@ -9060,6 +9080,8 @@ msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
+"Einzahlen fehlgeschlagen. Vielleicht hast du diese Menge an Geld gerade "
+"nicht dabei."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:425
@@ -9067,22 +9089,64 @@ msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
+"Abheben fehlgeschlagen. Vielleicht hast du gerade diese Menge an Geld nicht "
+"auf der Bank."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Bildschirmfoto konnte nicht gespeichert werden!"
+msgstr "Erstellen des Verkaufsstandes fehlgeschlagen."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
msgid "Buying store create failed. Too many weight."
-msgstr ""
+msgstr "Erstellen des Verkaufsstandes fehlgeschlagen. Zu viel Gewicht."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:438
msgid "Buying store create failed. No items in store."
msgstr ""
+"Erstellen des Verkaufsstandes fehlgeschlagen. Keine Gegenstände im Laden."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Erstellen des Verkaufsstandes fehlgeschlagen."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Haustierfang fehlgeschlagen."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Sitzen fehlgeschlagen!"
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
diff --git a/po/en_GB.po b/po/en_GB.po
index 3ccdddf28..f35816cbd 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -62,95 +62,95 @@ msgstr "OK"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -292,25 +292,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr "dodge"
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr "miss"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -450,37 +450,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Setup"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -496,43 +496,43 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Close"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr "Connecting to server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr "Logging in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr "Entering game world"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr "Requesting characters"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr "Connecting to the game server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr "Changing game servers"
@@ -548,7 +548,7 @@ msgstr "Changing game servers"
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -565,59 +565,59 @@ msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr "Requesting registration details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr "Password Change"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr "Error creating updates directory!"
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1057,7 +1057,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1468,25 +1468,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1528,8 +1534,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1654,10 +1660,10 @@ msgstr "Talk"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "Buy"
@@ -1671,9 +1677,9 @@ msgstr "Buy"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "Sell"
@@ -1683,7 +1689,7 @@ msgstr "Sell"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1709,7 +1715,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1782,8 +1788,8 @@ msgstr "Players"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1807,7 +1813,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1995,7 +2003,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Store"
@@ -2045,9 +2053,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2097,7 +2105,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2186,66 +2194,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2253,43 +2261,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "Drop"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2577,7 +2585,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2599,7 +2607,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2612,7 +2620,7 @@ msgstr "Exit"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2625,7 +2633,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2637,7 +2645,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2646,7 +2654,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Price: %s / Total: %s"
@@ -4246,7 +4254,7 @@ msgstr "Allow whispers"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Delete"
@@ -5060,19 +5068,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5837,7 +5845,7 @@ msgstr "Submit"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "Add"
@@ -6009,31 +6017,50 @@ msgid "Reset Windows"
msgstr "Reset Windows"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr "Request for Trade"
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6419,25 +6446,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6445,7 +6472,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8428,7 +8455,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "unnamed"
@@ -8506,7 +8533,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr "Unknown item"
@@ -8990,6 +9017,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/eo.po b/po/eo.po
index f9c45460d..69cb3ae07 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -62,95 +62,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -292,25 +292,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr "I"
@@ -450,37 +450,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Helpo"
@@ -496,43 +496,43 @@ msgstr "Helpo"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Fermi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -565,59 +565,59 @@ msgid "Error"
msgstr "Eraro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1057,7 +1057,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1468,25 +1468,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr "Partio: %s"
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1528,8 +1534,8 @@ msgstr "Krei partion"
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1654,10 +1660,10 @@ msgstr "Paroli"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1671,9 +1677,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1683,7 +1689,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1709,7 +1715,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1782,8 +1788,8 @@ msgstr "Ludantoj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1807,7 +1813,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1995,7 +2003,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2045,9 +2053,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2097,7 +2105,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2186,66 +2194,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2253,43 +2261,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2577,7 +2585,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2599,7 +2607,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2612,7 +2620,7 @@ msgstr "Eliri"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2625,7 +2633,7 @@ msgstr "+"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2637,7 +2645,7 @@ msgstr "-"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2646,7 +2654,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4246,7 +4254,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Forigi"
@@ -5060,19 +5068,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr "Kvanto:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5837,7 +5845,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "Aldoni"
@@ -6009,31 +6017,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6419,25 +6446,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6445,7 +6472,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8428,7 +8455,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "sennoma"
@@ -8506,7 +8533,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8990,6 +9017,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/es.po b/po/es.po
index 8ee15dd88..5daabea2c 100644
--- a/po/es.po
+++ b/po/es.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-05 20:28+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/manaplus/"
"language/es/)\n"
@@ -436,28 +436,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignorar completamente"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Imprimir '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Parpadear nombre"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Burbuja '...' flotante"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Burbuja flotante"
@@ -1096,7 +1096,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "predeterminado"
@@ -1503,9 +1503,9 @@ msgstr "Rango PvP: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Tienda"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2697,7 +2697,7 @@ msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Desconocido"
@@ -6066,9 +6066,8 @@ msgstr "Tienda personal"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polaco"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6081,14 +6080,12 @@ msgid "Show links in announce"
msgstr "Mostrar enlaces en el anuncio"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Introduzca un nuevo nombre"
+msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Inglés"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6103,9 +6100,9 @@ msgstr "%s quiere %s %s ¿aceptas?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Tienda personal"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9081,9 +9078,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "¡El guardado de la captura de pantalla ha fallado!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9095,6 +9091,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "¡Fallo al sentarse!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Captura fallida de mascota."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "¡Fallo al sentarse!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/et.po b/po/et.po
index e1a195bef..1297806a5 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Abi"
@@ -495,43 +495,43 @@ msgstr "Abi"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Sulge"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr "Viga"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1670,9 +1676,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1682,7 +1688,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4245,7 +4253,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Kustuta"
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/fa.po b/po/fa.po
index 578c004c0..3668d02af 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "تایید"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -494,43 +494,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr "خطا"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1669,9 +1675,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1681,7 +1687,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr "خروج"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr "حداکثر"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4244,7 +4252,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "حذف"
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5833,7 +5841,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6005,31 +6013,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6415,25 +6442,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6441,7 +6468,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8424,7 +8451,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8502,7 +8529,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8986,6 +9013,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/fi.po b/po/fi.po
index 0c1af2f8d..2e7252bde 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/manaplus/"
"language/fi/)\n"
@@ -423,28 +423,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Jätä täysin huomiotta"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Tulosta '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Vilkuta nimeä"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Leijuva '...' -puhekupla"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Leijuva puhekupla"
@@ -1080,7 +1080,7 @@ msgstr "Kannat roinaa alle puolet elopainoasi, ja paranet jälleen."
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "oletus"
@@ -1487,9 +1487,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Kauppa"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2681,7 +2681,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6026,9 +6026,8 @@ msgstr "Oma kauppa"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Puola"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6045,9 +6044,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Englanti"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6062,9 +6060,9 @@ msgstr "%s haluaa %s %s - hyväksytkö?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Oma kauppa"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9028,9 +9026,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Ruutukaappauksen tallentaminen epäonnistui!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9042,6 +9039,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Istuminen epäonnistui!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Kauppa epäonnistui!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Istuminen epäonnistui!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/fr.po b/po/fr.po
index 5d86e4262..615bf5e83 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: French (http://www.transifex.com/projects/p/manaplus/language/"
"fr/)\n"
@@ -437,28 +437,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignorer complètement"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Afficher '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Fais clignoter le nom"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Bulle flottante '...'"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Bulle flottante"
@@ -1100,7 +1100,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "défaut"
@@ -1507,9 +1507,9 @@ msgstr "Rang Pvp : %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Boutique"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2701,7 +2701,7 @@ msgstr "Type : %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Inconnu"
@@ -6071,9 +6071,8 @@ msgstr "Boutique Personnelle"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polonais"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6086,14 +6085,12 @@ msgid "Show links in announce"
msgstr "Montrer les liens dans l'annonce"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Merci d'entrer un nouveau nom"
+msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Anglais"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6108,9 +6105,9 @@ msgstr "%s souhaite %s %s Acceptez-vous ?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Boutique Personnelle"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9095,9 +9092,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "La capture d'écran a échoué !"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9109,6 +9105,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Vous n'avez pas pu vous asseoir !"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Echec de capture du familier."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Vous n'avez pas pu vous asseoir !"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/he.po b/po/he.po
index a0b217dd3..a0e73a1e0 100644
--- a/po/he.po
+++ b/po/he.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "אישור"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "הגדרות"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "וידאו"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "עזרה"
@@ -495,43 +495,43 @@ msgstr "עזרה"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "סגור"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr "שגיאה"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr "שגיאה ביצירת ספריית העדכונים!"
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr "דבר"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "קנה"
@@ -1670,9 +1676,9 @@ msgstr "קנה"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "מכר"
@@ -1682,7 +1688,7 @@ msgstr "מכר"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr "שחקנים"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "אחסן"
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "השלך"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr "יציאה"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr "מקסימום"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "מחיר: %s / סה\"כ: %s"
@@ -4245,7 +4253,7 @@ msgstr "אפשר לחישות"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "מחק"
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr "שלח"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "הוסף"
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr "אתחל חלונות"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr "בקשה למסחר"
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "ללא שם"
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr "חפץ לא ידוע"
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/hr.po b/po/hr.po
index d144e8cbb..05ccff4c6 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "U redu"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -450,37 +450,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Podešavanje"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Slika"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoć"
@@ -496,43 +496,43 @@ msgstr "Pomoć"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Zatvori"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -565,59 +565,59 @@ msgid "Error"
msgstr "Greška"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1057,7 +1057,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1468,25 +1468,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1528,8 +1534,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1654,10 +1660,10 @@ msgstr "Govori"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "Kupi"
@@ -1671,9 +1677,9 @@ msgstr "Kupi"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "Prodaj"
@@ -1683,7 +1689,7 @@ msgstr "Prodaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1709,7 +1715,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1782,8 +1788,8 @@ msgstr "Igrači"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1807,7 +1813,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1995,7 +2003,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Pohrani"
@@ -2045,9 +2053,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2097,7 +2105,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2186,66 +2194,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2253,43 +2261,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "Ispusti"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2577,7 +2585,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2599,7 +2607,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2612,7 +2620,7 @@ msgstr "Izlaz"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2625,7 +2633,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2637,7 +2645,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2646,7 +2654,7 @@ msgstr "Max"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Cijena: %s / Ukupno: %s"
@@ -4246,7 +4254,7 @@ msgstr "Dozvoli šapate"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Obriši"
@@ -5060,19 +5068,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5839,7 +5847,7 @@ msgstr "Dostavi"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "Dodaj"
@@ -6011,31 +6019,50 @@ msgid "Reset Windows"
msgstr "Ponovno pokreni prozore"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr "Zahtjev za Trgovanje"
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6421,25 +6448,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6447,7 +6474,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8430,7 +8457,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "neimenovano"
@@ -8508,7 +8535,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr "Nepoznati predmet"
@@ -8992,6 +9019,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/hu.po b/po/hu.po
index e66a3ebd8..a15ecf585 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "Ok"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Beállítások"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Videó"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Súgó"
@@ -495,43 +495,43 @@ msgstr "Súgó"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Bezár"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr "Hiba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr "Hiba a frissítési könyvtár létrehozása közben!"
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr "Csevegés"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "Vétel"
@@ -1670,9 +1676,9 @@ msgstr "Vétel"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "Eladás"
@@ -1682,7 +1688,7 @@ msgstr "Eladás"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr "Játékosok"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "Raktároz"
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "Eldob"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr "Kilépés"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr "Max."
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Ár: %s / Teljes: %s"
@@ -4245,7 +4253,7 @@ msgstr "Privát engedélyezése"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Törlés"
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr "Küldés"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "Hozzáad"
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr "Ablakok alaphelyzetbe"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr "Üzleti ajánlat"
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "Névtelen"
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr "Ismeretlen tárgy"
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/id.po b/po/id.po
index a08fdf473..8dc608e38 100644
--- a/po/id.po
+++ b/po/id.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/manaplus/"
"language/id/)\n"
@@ -427,28 +427,28 @@ msgstr "Kamu lihat %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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Sepenuhnya tolak"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Cetak '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Nama kosong"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Gelembung '...' mengambang"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Gelembung mengambang"
@@ -1085,7 +1085,7 @@ msgstr "Kamu membawa kurang dari separuh beratmu. Kamu bisa regenerasi darah."
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "dasar"
@@ -1492,9 +1492,9 @@ msgstr "Ranking pvp: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Toko"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2686,7 +2686,7 @@ msgstr "Tipe: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Tak diketahui"
@@ -6026,9 +6026,8 @@ msgstr "Toko personal"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polandia"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6045,9 +6044,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Inggris"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6062,9 +6060,9 @@ msgstr "%s ingin %s %s apakah anda bersedia?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Toko personal"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9023,9 +9021,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Gagal menyimpan tangkapan layar!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9037,6 +9034,43 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+msgid "Buying item failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+msgid "The deal has failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+msgid "Selling item failed."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/it.po b/po/it.po
index 4d7a2acbc..d9b56f015 100644
--- a/po/it.po
+++ b/po/it.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/manaplus/"
"language/it/)\n"
@@ -431,28 +431,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignora completamente."
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Stampa '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr ""
@@ -1091,7 +1091,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "Predefinito"
@@ -1498,9 +1498,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Negozio"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2692,7 +2692,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6042,9 +6042,8 @@ msgstr "Negozio personale"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polacco"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6061,9 +6060,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Inglese"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6078,9 +6076,9 @@ msgstr "%s vuole %s %s accetti?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Negozio personale"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9048,9 +9046,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Salvataggio immagine fallito!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9062,6 +9059,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Non puoi sederti!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Scambio non riuscito!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Non puoi sederti!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/ja.po b/po/ja.po
index 9a12b732c..24758a43c 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/manaplus/"
"language/ja/)\n"
@@ -427,28 +427,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "完全無視"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "'...'を表示する"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "名前を点灯させる"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "フローティング'...'吹出し"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "吹出し"
@@ -1084,7 +1084,7 @@ msgstr "インベントリーが体重の半分以下になった為、体力は
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "デフォルト"
@@ -1491,9 +1491,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "店"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2685,7 +2685,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6027,9 +6027,8 @@ msgstr "最大 (15)"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "ポーランド語"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6046,9 +6045,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "英語"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6063,9 +6061,9 @@ msgstr "%sが%s %sを希望しています。承認しますか?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "最大 (15)"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9033,9 +9031,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "スクリーンショットを保存できませんでした!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9047,6 +9044,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "座れません!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "トレード失敗!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "座れません!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/ka.po b/po/ka.po
index f300f3424..096aec7f9 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -494,43 +494,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1669,9 +1675,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1681,7 +1687,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4244,7 +4252,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5833,7 +5841,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6005,31 +6013,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6415,25 +6442,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6441,7 +6468,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8424,7 +8451,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8502,7 +8529,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8986,6 +9013,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/manaplus.pot b/po/manaplus.pot
index 692ef7f08..be24b144d 100644
--- a/po/manaplus.pot
+++ b/po/manaplus.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"POT-Creation-Date: 2015-02-08 12:37+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"
@@ -421,28 +421,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr ""
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr ""
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr ""
@@ -1078,7 +1078,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr ""
@@ -2679,7 +2679,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -9029,6 +9029,43 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+msgid "Buying item failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+msgid "The deal has failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+msgid "Selling item failed."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/nb.po b/po/nb.po
index 523ee1a7f..df3e19c7e 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "OK"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjelp"
@@ -495,43 +495,43 @@ msgstr "Hjelp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Lukk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr "Feil"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "Kjøp"
@@ -1670,9 +1676,9 @@ msgstr "Kjøp"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "Selg"
@@ -1682,7 +1688,7 @@ msgstr "Selg"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr "Spillere"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr "Avslutt"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr "Maks"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "Pris: %s / Totalt: %s"
@@ -4245,7 +4253,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Slett"
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr "Bekreft"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/nl.po b/po/nl.po
index a4dff7363..cd4c31aae 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -425,28 +425,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Volledig genegeerd"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Say '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blink naam"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Zwevende '...' bel"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Zwevende bel"
@@ -1084,7 +1084,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "standaard"
@@ -1491,9 +1491,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Winkel"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2685,7 +2685,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6067,9 +6067,9 @@ msgstr "%s wilt %s %s ga je akkoord?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Persoonlijke winkel"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9035,9 +9035,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Opslaan van screenshot mislukt!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9049,6 +9048,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Zitten niet mogelijk!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Handel mislukte!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Zitten niet mogelijk!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/nl_BE.po b/po/nl_BE.po
index a4dff7363..cd4c31aae 100644
--- a/po/nl_BE.po
+++ b/po/nl_BE.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -425,28 +425,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Volledig genegeerd"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Say '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blink naam"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Zwevende '...' bel"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Zwevende bel"
@@ -1084,7 +1084,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "standaard"
@@ -1491,9 +1491,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Winkel"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2685,7 +2685,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6067,9 +6067,9 @@ msgstr "%s wilt %s %s ga je akkoord?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Persoonlijke winkel"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9035,9 +9035,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Opslaan van screenshot mislukt!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9049,6 +9048,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Zitten niet mogelijk!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Handel mislukte!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Zitten niet mogelijk!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/pl.po b/po/pl.po
index 4ceaeb813..c92e973b5 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/manaplus/language/"
"pl/)\n"
@@ -430,28 +430,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Całkowicie ignoruj"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Pisz '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Mruganie nicka"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Bąbelek \"...\" nad głową"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Bąbelek nad głową"
@@ -1090,7 +1090,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "domyślnie"
@@ -1497,9 +1497,9 @@ msgstr "Miejsce w PvP: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Sklep"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2691,7 +2691,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6051,9 +6051,8 @@ msgstr "Własny sklep"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polish"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6070,9 +6069,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "English"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6087,9 +6085,9 @@ msgstr "%s chce %s%s, akceptujesz?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Własny sklep"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9056,9 +9054,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Zapisywanie zrzutu ekranu nie powiodło się!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9070,6 +9067,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Nie można usiąść!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Handel zakończony niepowodzeniem!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Nie można usiąść!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/pt.po b/po/pt.po
index b4eee6ae4..e4bd87215 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/manaplus/"
"language/pt/)\n"
@@ -425,28 +425,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignorar completamente"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Imprimir '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Piscar nome"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Bolha '...' flutuante"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Bolha Flutuante"
@@ -1086,7 +1086,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "padrão"
@@ -1493,9 +1493,9 @@ msgstr "Posição no PVP: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Loja"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2687,7 +2687,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6040,9 +6040,8 @@ msgstr "Loja pessoal"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polonês"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6059,9 +6058,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Inglês"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6076,9 +6074,9 @@ msgstr "%s quer %s %s você aceita?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Loja pessoal"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9048,9 +9046,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Falha ao salvar screenshot!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9062,6 +9059,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Falha ao sentar!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Falha na negociação!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Falha ao sentar!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 74bcd1b4f..5673c7e9e 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -22,9 +22,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
-"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 14:49+0000\n"
+"Last-Translator: Fernanda Monteiro <crie.fernanda@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
"manaplus/language/pt_BR/)\n"
"Language: pt_BR\n"
@@ -438,28 +438,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Ignorar completamente"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Imprimir '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Piscar nome"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Bolha '...' flutuante"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Bolha Flutuante"
@@ -1099,7 +1099,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "padrão"
@@ -1506,9 +1506,9 @@ msgstr "Posição no PVP: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Loja"
+msgstr "Loja: %s"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2700,7 +2700,7 @@ msgstr "Tipo: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Desconhecido"
@@ -6057,9 +6057,8 @@ msgstr "Loja pessoal"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polonês"
+msgstr "Publicar"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6072,14 +6071,12 @@ msgid "Show links in announce"
msgstr "Mostrar links em anúncio"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Por favor insira o novo nome"
+msgstr "Por favor digite o nome da nova loja"
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Inglês"
+msgstr "Despublicar"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6094,9 +6091,9 @@ msgstr "%s quer %s %s você aceita?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Loja pessoal"
+msgstr "Loja Pessoal - %s"
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -7627,7 +7624,7 @@ msgstr "Armazém"
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:315
msgid "Npc"
-msgstr ""
+msgstr "Npc"
#. TRANSLATORS: command line help
#: src/main.cpp:79
@@ -8246,18 +8243,18 @@ msgstr "Defesa"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:386 src/net/tmwa/generalhandler.cpp:339
msgid "M.Attack"
-msgstr "Atq. Mágico"
+msgstr "Ataque M."
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:387 src/net/tmwa/generalhandler.cpp:341
msgid "M.Defense"
-msgstr "Def. Mágica"
+msgstr "Defesa M."
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:389 src/net/tmwa/generalhandler.cpp:344
#, no-c-format
msgid "% Accuracy"
-msgstr "% Exatidão"
+msgstr "% Precisão"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:391 src/net/tmwa/generalhandler.cpp:347
@@ -8284,7 +8281,7 @@ msgstr "Atraso de movimento"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:396 src/net/tmwa/generalhandler.cpp:356
msgid "Attack Range"
-msgstr "Atraso de alcance"
+msgstr "Distância de ataque"
#. TRANSLATORS: player stat
#: src/net/eathena/generalhandler.cpp:397 src/net/tmwa/generalhandler.cpp:358
@@ -9070,20 +9067,59 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Falha ao salvar screenshot!"
+msgstr "Criação de loja de compra falhou."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
msgid "Buying store create failed. Too many weight."
-msgstr ""
+msgstr "Criação de loja de compra falhou. Carregando muito peso."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:438
msgid "Buying store create failed. No items in store."
+msgstr "Criação de loja de compra falhou. Não há itens na loja."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Criação de loja de compra falhou."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Captura de animal de estimação falhou."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Falha ao sentar!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/ru.po b/po/ru.po
index 0cae70185..77467024d 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 16:44+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/manaplus/"
"language/ru/)\n"
@@ -433,28 +433,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Полностью игнорировать"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Печатать '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Мигать именем"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Плавающий '...' пузырек"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Плавающий пузырек"
@@ -1094,7 +1094,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "По умолчанию"
@@ -1501,9 +1501,9 @@ msgstr "PvP ранг: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Магазин"
+msgstr "Магазин: %s"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2695,7 +2695,7 @@ msgstr "Тип: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Неизвестный"
@@ -6059,9 +6059,8 @@ msgstr "Свой магазин"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Польский"
+msgstr "Опубликовать"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6074,14 +6073,12 @@ msgid "Show links in announce"
msgstr "Показывать ссылки"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Пожалуйста, введите новое имя"
+msgstr "Пожалуйста, введите имя вашего магазина"
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Английский"
+msgstr "Убрать"
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6096,9 +6093,9 @@ msgstr "%s хочет %s %s, вы принимаете предложение?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Свой магазин"
+msgstr "Персональный магазин - %s"
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -7630,7 +7627,7 @@ msgstr "Хранилище"
#. TRANSLATORS: inventory type name
#: src/inventory.cpp:315
msgid "Npc"
-msgstr ""
+msgstr "НИП"
#. TRANSLATORS: command line help
#: src/main.cpp:79
@@ -9065,20 +9062,59 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Ошибка при сохранении снимка экрана!"
+msgstr "Ошибка создания магазина покупок."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
msgid "Buying store create failed. Too many weight."
-msgstr ""
+msgstr "Ошибка создания магазина покупок. Слишком большой вес."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:438
msgid "Buying store create failed. No items in store."
+msgstr "Ошибка создания магазина покупок. Нет предметов для продажи."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Ошибка создания магазина покупок."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Попытка поймать не удалась."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Не удалось присесть!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sk.po b/po/sk.po
index c1c64b74a..6d8384082 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "Potvrdiť"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -450,37 +450,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "Nastavenie"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Nápoveda"
@@ -496,43 +496,43 @@ msgstr "Nápoveda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "Zatvoriť"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -565,59 +565,59 @@ msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1057,7 +1057,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1468,25 +1468,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1528,8 +1534,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1654,10 +1660,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "Kúpiť"
@@ -1671,9 +1677,9 @@ msgstr "Kúpiť"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "Predaj"
@@ -1683,7 +1689,7 @@ msgstr "Predaj"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1709,7 +1715,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1782,8 +1788,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1807,7 +1813,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1995,7 +2003,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2045,9 +2053,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2097,7 +2105,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2186,66 +2194,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2253,43 +2261,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "Zahodiť"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2577,7 +2585,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2599,7 +2607,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2612,7 +2620,7 @@ msgstr "Ukončiť"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2625,7 +2633,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2637,7 +2645,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2646,7 +2654,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4246,7 +4254,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "Vymazať"
@@ -5060,19 +5068,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5839,7 +5847,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6011,31 +6019,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6421,25 +6448,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6447,7 +6474,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8430,7 +8457,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8508,7 +8535,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8992,6 +9019,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sq.po b/po/sq.po
index d93ce0800..4ac08aa0f 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -495,43 +495,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1670,9 +1676,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1682,7 +1688,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4245,7 +4253,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sv.po b/po/sv.po
index 36d49ae62..fbbd0a1f2 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -422,28 +422,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Fullständigt ignorera"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Print '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blink-namn"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Floating '...' bubble"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Floating bubble"
@@ -1079,7 +1079,7 @@ msgstr "Du bär på mindre än hälften av din vikt. Du kan återfå health."
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "standard"
@@ -1486,9 +1486,9 @@ msgstr "Pvp-rank: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Shop"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2680,7 +2680,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6036,9 +6036,8 @@ msgstr "Personlig Shop"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polska"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6055,9 +6054,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Engelska"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6072,9 +6070,9 @@ msgstr "%s vill %s %s, accepterar du?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Personlig Shop"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9043,9 +9041,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Spara skärmdump misslyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9057,6 +9054,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Sit misslyckades!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Trade misslyckades!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Sit misslyckades!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/sv_SE.po b/po/sv_SE.po
index 36d49ae62..fbbd0a1f2 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -422,28 +422,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Fullständigt ignorera"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Print '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Blink-namn"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Floating '...' bubble"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Floating bubble"
@@ -1079,7 +1079,7 @@ msgstr "Du bär på mindre än hälften av din vikt. Du kan återfå health."
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "standard"
@@ -1486,9 +1486,9 @@ msgstr "Pvp-rank: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Shop"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2680,7 +2680,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6036,9 +6036,8 @@ msgstr "Personlig Shop"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polska"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6055,9 +6054,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Engelska"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6072,9 +6070,9 @@ msgstr "%s vill %s %s, accepterar du?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Personlig Shop"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9043,9 +9041,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Spara skärmdump misslyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9057,6 +9054,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Sit misslyckades!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Trade misslyckades!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Sit misslyckades!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/te.po b/po/te.po
index ffcc03193..3260f9a1c 100644
--- a/po/te.po
+++ b/po/te.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "సరే"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -449,37 +449,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "సహాయం"
@@ -495,43 +495,43 @@ msgstr "సహాయం"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -547,7 +547,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -564,59 +564,59 @@ msgid "Error"
msgstr "పొరపాటు"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1056,7 +1056,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1467,25 +1467,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1527,8 +1533,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1653,10 +1659,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1670,9 +1676,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1682,7 +1688,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1708,7 +1714,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1781,8 +1787,8 @@ msgstr "ఆటగాళ్ళు"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1806,7 +1812,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1994,7 +2002,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2044,9 +2052,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2096,7 +2104,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2185,66 +2193,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2252,43 +2260,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2576,7 +2584,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2598,7 +2606,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2611,7 +2619,7 @@ msgstr "నిష్క్రమించు"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2624,7 +2632,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2636,7 +2644,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2645,7 +2653,7 @@ msgstr "గరిష్ఠ"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "వెల: %s / మొత్తం: %s"
@@ -4245,7 +4253,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "తొలగించు"
@@ -5059,19 +5067,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5836,7 +5844,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6008,31 +6016,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6418,25 +6445,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6444,7 +6471,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8427,7 +8454,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8505,7 +8532,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8989,6 +9016,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/th.po b/po/th.po
index 8b378ed8e..005e04bb7 100644
--- a/po/th.po
+++ b/po/th.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "ตั้งค่า"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -494,43 +494,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr "ผิดพลาด"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "ซื้อ"
@@ -1669,9 +1675,9 @@ msgstr "ซื้อ"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1681,7 +1687,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "ทิ้ง"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr "ออก"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4244,7 +4252,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "ลบทิ้ง"
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5833,7 +5841,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6005,31 +6013,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6415,25 +6442,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6441,7 +6468,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8424,7 +8451,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8502,7 +8529,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8986,6 +9013,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/tr.po b/po/tr.po
index f5ab0527a..49a238660 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/manaplus/"
"language/tr/)\n"
@@ -424,28 +424,28 @@ msgstr "%s görüyorsun"
#. 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Tamamen görmezden gel"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Yazdır '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Göz kırp isim"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Yüzen '...' balonu"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Yüzen balon"
@@ -1085,7 +1085,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "varsayılan"
@@ -1492,9 +1492,9 @@ msgstr "Pvp rütbe: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Mağaza"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2686,7 +2686,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6031,9 +6031,8 @@ msgstr "Kişisel Mağaza"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Polish"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6050,9 +6049,8 @@ msgid "Please enter new shop name"
msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "English"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6067,9 +6065,9 @@ msgstr "%s sizden %s %s istiyor, kabul ediyor musunuz?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Kişisel Mağaza"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9030,9 +9028,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Ekran görüntüsü kaydı başarısız!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9044,6 +9041,44 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+msgid "Buying item failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Takas başarılı olamadı!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+msgid "Selling item failed."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/uk.po b/po/uk.po
index 7bf697b9d..c1d3cd2de 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/manaplus/"
"language/uk/)\n"
@@ -428,28 +428,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "Остаточно ігнорувати"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr "Виводити '...'"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr "Блимаюче ім'я"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr "Плаваюча '...' бульбашка"
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "Плаваюча бульбашка"
@@ -1087,7 +1087,7 @@ msgstr "Ви навантажені менш, ніж на половину. Те
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "за замовчуванням"
@@ -1494,9 +1494,9 @@ msgstr "PVP ранг: %u"
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "Крамниця"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2688,7 +2688,7 @@ msgstr "Тип: %s"
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr "Невідомий"
@@ -6044,9 +6044,8 @@ msgstr "Особиста крамниця"
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
-#, fuzzy
msgid "Publish"
-msgstr "Польська"
+msgstr ""
#. TRANSLATORS: shop window button
#: src/gui/windows/shopwindow.cpp:177
@@ -6059,14 +6058,12 @@ msgid "Show links in announce"
msgstr "Посилання у анонсі"
#: src/gui/windows/shopwindow.cpp:319
-#, fuzzy
msgid "Please enter new shop name"
-msgstr "Будь ласка, вкажіть нове ім'я"
+msgstr ""
#: src/gui/windows/shopwindow.cpp:403
-#, fuzzy
msgid "Unpublish"
-msgstr "Англійська"
+msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
@@ -6081,9 +6078,9 @@ msgstr "%s бажає %s %s, підтримуєте пропозицію?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "Особиста крамниця"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9046,9 +9043,8 @@ msgstr "Банк не збирається видавати вам кредит
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "Збереження скріншоту провалилось!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9060,6 +9056,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "Не вдається присісти!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "Не вдалося завести улюбленця."
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "Не вдається присісти!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/vls.po b/po/vls.po
index dc5d9ef7f..f95e35ed9 100644
--- a/po/vls.po
+++ b/po/vls.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -18,7 +18,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -31,7 +31,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -60,95 +60,95 @@ msgstr ""
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -290,25 +290,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -494,43 +494,43 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr ""
@@ -1669,9 +1675,9 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr ""
@@ -1681,7 +1687,7 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4244,7 +4252,7 @@ msgstr ""
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr ""
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5835,7 +5843,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr ""
@@ -6007,31 +6015,50 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6417,25 +6444,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6443,7 +6470,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8426,7 +8453,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8504,7 +8531,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8988,6 +9015,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 5b75b885e..262acab33 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-02-05 23:29+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-08 12:37+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -428,28 +428,28 @@ 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:2301
+#: src/being/playerrelations.cpp:469 src/gui/popups/popupmenu.cpp:2301
#: src/gui/popups/popupmenu.cpp:2343
msgid "Completely ignore"
msgstr "完全忽略"
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:485
+#: src/being/playerrelations.cpp:486
msgid "Print '...'"
msgstr ""
#. TRANSLATORS: ignore/unignore action
-#: src/being/playerrelations.cpp:508
+#: src/being/playerrelations.cpp:509
msgid "Blink name"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:554
+#: src/being/playerrelations.cpp:555
msgid "Floating '...' bubble"
msgstr ""
#. TRANSLATORS: ignore strategi
-#: src/being/playerrelations.cpp:558
+#: src/being/playerrelations.cpp:559
msgid "Floating bubble"
msgstr "流动的泡沫"
@@ -1085,7 +1085,7 @@ msgstr ""
#: src/gui/models/colorlistmodel.h:33 src/gui/models/sortlistmodelinv.h:34
#: src/gui/widgets/tabs/setup_other.cpp:79
#: src/gui/widgets/tabs/setup_visual.cpp:81
-#: src/gui/windows/equipmentwindow.cpp:614
+#: src/gui/windows/equipmentwindow.cpp:616
msgid "default"
msgstr "默认"
@@ -1492,9 +1492,9 @@ msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:186
-#, fuzzy, c-format
+#, c-format
msgid "Shop: %s"
-msgstr "商店"
+msgstr ""
#. TRANSLATORS: being popup label
#: src/gui/popups/beingpopup.cpp:199
@@ -2686,7 +2686,7 @@ msgstr ""
#. TRANSLATORS: Skill type
#. TRANSLATORS: unknown equipment page name
-#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:621
+#: src/gui/widgets/skillinfo.cpp:109 src/gui/windows/equipmentwindow.cpp:623
msgid "Unknown"
msgstr ""
@@ -6060,9 +6060,9 @@ msgstr "%s想要%s %s 你接受吗?"
#. TRANSLATORS: shop window name
#: src/gui/windows/shopwindow.cpp:1019
-#, fuzzy, c-format
+#, c-format
msgid "Personal Shop - %s"
-msgstr "个人商店"
+msgstr ""
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
@@ -9023,9 +9023,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:430
-#, fuzzy
msgid "Buying store create failed."
-msgstr "保存屏幕快照失败!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:434
@@ -9037,6 +9036,46 @@ msgstr ""
msgid "Buying store create failed. No items in store."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:442
+msgid "All items within the buy limit were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:446
+msgid "All items were purchased."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:450
+#, fuzzy
+msgid "Buying item failed."
+msgstr "原地休息失败!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:454
+#, fuzzy
+msgid "The deal has failed."
+msgstr "交易失败!"
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:458
+msgid ""
+"The trade failed, because the entered amount of item is higher, than the "
+"buyer is willing to buy."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:463
+msgid "The trade failed, because the buyer is lacking required balance."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:467
+#, fuzzy
+msgid "Selling item failed."
+msgstr "原地休息失败!"
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 81d58d48f..3bfebf194 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "確定"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -494,43 +494,43 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr ""
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr ""
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "購買"
@@ -1669,9 +1675,9 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "出售"
@@ -1681,7 +1687,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr ""
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr "離開"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr ""
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr ""
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr ""
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr ""
@@ -4244,7 +4252,7 @@ msgstr "允許密語"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "刪除"
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5833,7 +5841,7 @@ msgstr ""
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "增加"
@@ -6005,31 +6013,50 @@ msgid "Reset Windows"
msgstr "重置視窗"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6415,25 +6442,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6441,7 +6468,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8424,7 +8451,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -8502,7 +8529,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr ""
@@ -8986,6 +9013,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 34eb32c67..725916ac0 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-01-31 12:18+0300\n"
-"PO-Revision-Date: 2015-02-01 09:54+0000\n"
+"POT-Creation-Date: 2015-02-05 23:29+0300\n"
+"PO-Revision-Date: 2015-02-06 09:55+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"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: file uploaded message
-#: src/actions/actions.cpp:141
+#: src/actions/actions.cpp:143
msgid "File uploaded"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:143 src/client.cpp:1473 src/client.cpp:1500
+#: src/actions/actions.cpp:145 src/client.cpp:1446 src/client.cpp:1473
#: src/gamemodifiers.cpp:427 src/gui/dialogsmanager.cpp:158
#: src/gui/dialogsmanager.cpp:174 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -61,95 +61,95 @@ msgstr "確定"
#. TRANSLATORS: clear graphics command message
#. TRANSLATORS: clear fonts cache message
-#: src/actions/actions.cpp:904 src/actions/actions.cpp:916
+#: src/actions/actions.cpp:909 src/actions/actions.cpp:921
msgid "Cache cleaned"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1044 src/actions/actions.cpp:1100
+#: src/actions/actions.cpp:1049 src/actions/actions.cpp:1105
#, c-format
msgid "Client uptime: %s"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d week"
msgstr ""
-#: src/actions/actions.cpp:1055
+#: src/actions/actions.cpp:1060
#, c-format
msgid "%d weeks"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d day"
msgstr ""
-#: src/actions/actions.cpp:1066
+#: src/actions/actions.cpp:1071
#, c-format
msgid "%d days"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hour"
msgstr ""
-#: src/actions/actions.cpp:1076
+#: src/actions/actions.cpp:1081
#, c-format
msgid "%d hours"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minute"
msgstr ""
-#: src/actions/actions.cpp:1086
+#: src/actions/actions.cpp:1091
#, c-format
msgid "%d minutes"
msgstr ""
#. TRANSLATORS: uptime command
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d second"
msgstr ""
-#: src/actions/actions.cpp:1096
+#: src/actions/actions.cpp:1101
#, c-format
msgid "%d seconds"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1157 src/actions/actions.cpp:1166
+#: src/actions/actions.cpp:1162 src/actions/actions.cpp:1171
msgid "Resource images:"
msgstr ""
#. TRANSLATORS: dump command
-#: src/actions/actions.cpp:1160 src/actions/actions.cpp:1169
+#: src/actions/actions.cpp:1165 src/actions/actions.cpp:1174
msgid "Resource orphaned images:"
msgstr ""
#. TRANSLATORS: dump environment command
-#: src/actions/actions.cpp:1257
+#: src/actions/actions.cpp:1262
msgid "Environment variables dumped"
msgstr ""
-#: src/actions/actions.cpp:1376
+#: src/actions/actions.cpp:1381
msgid "Uploaded config into:"
msgstr ""
-#: src/actions/actions.cpp:1385
+#: src/actions/actions.cpp:1390
msgid "Uploaded server config into:"
msgstr ""
-#: src/actions/actions.cpp:1394
+#: src/actions/actions.cpp:1399
msgid "Uploaded log into:"
msgstr ""
@@ -291,25 +291,25 @@ msgid "Visible on map"
msgstr ""
#. TRANSLATORS: default race name
-#: src/being/being.cpp:399
+#: src/being/being.cpp:400
msgid "Human"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "dodge"
msgstr ""
-#: src/being/being.cpp:568
+#: src/being/being.cpp:569
msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:1900 src/gui/windows/whoisonline.cpp:857
+#: src/being/being.cpp:1901 src/gui/windows/whoisonline.cpp:857
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:1905 src/gui/windows/whoisonline.cpp:862
+#: src/being/being.cpp:1906 src/gui/windows/whoisonline.cpp:862
msgid "I"
msgstr ""
@@ -448,37 +448,37 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:928 src/gui/windowmenu.cpp:169
+#: src/client.cpp:901 src/gui/windowmenu.cpp:169
#: src/gui/windows/setupwindow.cpp:62
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:931 src/gui/widgets/tabs/setup_perfomance.cpp:54
+#: src/client.cpp:904 src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:934 src/gui/widgets/tabs/setup_video.cpp:106
+#: src/client.cpp:907 src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:937 src/gui/widgets/tabs/setup_theme.cpp:123
+#: src/client.cpp:910 src/gui/widgets/tabs/setup_theme.cpp:123
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:940
+#: src/client.cpp:913
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:943 src/gui/windowmenu.cpp:74
+#: src/client.cpp:916 src/gui/windowmenu.cpp:74
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -494,43 +494,43 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:947 src/client.cpp:1401 src/client.cpp:1415
+#: src/client.cpp:920 src/client.cpp:1374 src/client.cpp:1388
#: src/gui/dialogsmanager.cpp:106 src/gui/popups/popupmenu.cpp:714
#: src/gui/popups/popupmenu.cpp:948 src/gui/windows/didyouknowwindow.cpp:81
#: src/gui/windows/inventorywindow.cpp:255
#: src/gui/windows/inventorywindow.cpp:278 src/gui/windows/npcdialog.cpp:76
#: src/gui/windows/npcdialog.cpp:114 src/gui/windows/questswindow.cpp:77
-#: src/gui/windows/shopwindow.cpp:84
+#: src/gui/windows/shopwindow.cpp:91
msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1073
+#: src/client.cpp:1046
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1119
+#: src/client.cpp:1092
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1162
+#: src/client.cpp:1135
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1292
+#: src/client.cpp:1265
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1332
+#: src/client.cpp:1305
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1344
+#: src/client.cpp:1317
msgid "Changing game servers"
msgstr ""
@@ -546,7 +546,7 @@ msgstr ""
#. TRANSLATORS: info message
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error message
-#: src/client.cpp:1399 src/client.cpp:1413 src/client.cpp:1608
+#: src/client.cpp:1372 src/client.cpp:1386 src/client.cpp:1581
#: src/gui/windows/changeemaildialog.cpp:167
#: src/gui/windows/changepassworddialog.cpp:157
#: src/gui/windows/charcreatedialog.cpp:378
@@ -563,59 +563,59 @@ msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1428
+#: src/client.cpp:1401
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1442
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1444
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1496
+#: src/client.cpp:1469
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1498
+#: src/client.cpp:1471
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1525
+#: src/client.cpp:1498
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1527
+#: src/client.cpp:1500
msgid "Farewell, come back any time..."
msgstr ""
#. TRANSLATORS: directory creation error
-#: src/configmanager.cpp:53 src/dirs.cpp:260 src/dirs.cpp:275 src/dirs.cpp:320
-#: src/dirs.cpp:488 src/dirs.cpp:496
+#: src/configmanager.cpp:53 src/dirs.cpp:350 src/dirs.cpp:365 src/dirs.cpp:410
+#: src/dirs.cpp:578 src/dirs.cpp:586
#, c-format
msgid "%s doesn't exist and can't be created! Exiting."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:370
+#: src/dirs.cpp:460
#, c-format
msgid "Invalid update host: %s."
msgstr ""
#. TRANSLATORS: update server initialisation error
-#: src/dirs.cpp:411 src/dirs.cpp:418
+#: src/dirs.cpp:501 src/dirs.cpp:508
msgid "Error creating updates directory!"
msgstr "建立更新目錄失敗!"
-#: src/dirs.cpp:440 src/dirs.cpp:458
+#: src/dirs.cpp:530 src/dirs.cpp:548
#, c-format
msgid "Error: %s doesn't exist and can't be created! Exiting."
msgstr ""
@@ -1055,7 +1055,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: popup menu item
#. TRANSLATORS: revive player
-#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2622
+#: src/gui/dialogsmanager.cpp:130 src/gui/popups/popupmenu.cpp:2619
msgid "Revive"
msgstr ""
@@ -1466,25 +1466,31 @@ msgid "Skip"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:135
+#: src/gui/popups/beingpopup.cpp:142
#, c-format
msgid "Party: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:150
+#: src/gui/popups/beingpopup.cpp:158
#, c-format
msgid "Guild: %s"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:164
+#: src/gui/popups/beingpopup.cpp:173
#, c-format
msgid "Pvp rank: %u"
msgstr ""
#. TRANSLATORS: being popup label
-#: src/gui/popups/beingpopup.cpp:176
+#: src/gui/popups/beingpopup.cpp:186
+#, c-format
+msgid "Shop: %s"
+msgstr ""
+
+#. TRANSLATORS: being popup label
+#: src/gui/popups/beingpopup.cpp:199
#, c-format
msgid "Comment: %s"
msgstr ""
@@ -1526,8 +1532,8 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2061 src/gui/popups/popupmenu.cpp:2095
#: src/gui/popups/popupmenu.cpp:2121 src/gui/popups/popupmenu.cpp:2142
#: src/gui/popups/popupmenu.cpp:2163 src/gui/popups/popupmenu.cpp:2188
-#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2515
-#: src/gui/popups/popupmenu.cpp:2634 src/gui/windows/buyselldialog.cpp:75
+#: src/gui/popups/popupmenu.cpp:2205 src/gui/popups/popupmenu.cpp:2512
+#: src/gui/popups/popupmenu.cpp:2631 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:58
#: src/gui/windows/changepassworddialog.cpp:60
#: src/gui/windows/charcreatedialog.cpp:124
@@ -1652,10 +1658,10 @@ msgstr "說話"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2374
-#: src/gui/windows/buydialog.cpp:185 src/gui/windows/buydialog.cpp:201
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/buyselldialog.cpp:71
-#: src/gui/windows/shopwindow.cpp:137 src/input/pages/basic.cpp:240
+#: src/gui/popups/popupmenu.cpp:255 src/gui/popups/popupmenu.cpp:2372
+#: src/gui/windows/buydialog.cpp:188 src/gui/windows/buydialog.cpp:204
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/buyselldialog.cpp:71
+#: src/gui/windows/shopwindow.cpp:146 src/input/pages/basic.cpp:240
#: src/resources/db/npcdb.cpp:147
msgid "Buy"
msgstr "購買"
@@ -1669,9 +1675,9 @@ msgstr "購買"
#. TRANSLATORS: shop window button
#. TRANSLATORS: shop window tab name
#. TRANSLATORS: input action name
-#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2377
+#: src/gui/popups/popupmenu.cpp:258 src/gui/popups/popupmenu.cpp:2375
#: src/gui/widgets/selldialog.cpp:51 src/gui/widgets/selldialog.cpp:96
-#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:139
+#: src/gui/windows/buyselldialog.cpp:73 src/gui/windows/shopwindow.cpp:148
#: src/input/pages/basic.cpp:246 src/resources/db/npcdb.cpp:148
msgid "Sell"
msgstr "出售"
@@ -1681,7 +1687,7 @@ msgstr "出售"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add comment to player
#: src/gui/popups/popupmenu.cpp:267 src/gui/popups/popupmenu.cpp:464
-#: src/gui/popups/popupmenu.cpp:2477
+#: src/gui/popups/popupmenu.cpp:2474
msgid "Add comment"
msgstr ""
@@ -1707,7 +1713,7 @@ msgstr ""
#. TRANSLATORS: add monster to ignore list
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add item to pickup list
-#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2497
+#: src/gui/popups/popupmenu.cpp:303 src/gui/popups/popupmenu.cpp:2494
msgid "Add to ignore list"
msgstr ""
@@ -1780,8 +1786,8 @@ msgstr "玩家"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player from party
-#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2422
-#: src/gui/popups/popupmenu.cpp:2446
+#: src/gui/popups/popupmenu.cpp:476 src/gui/popups/popupmenu.cpp:2419
+#: src/gui/popups/popupmenu.cpp:2443
msgid "Kick from party"
msgstr ""
@@ -1805,7 +1811,9 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: rename map item
+#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:596 src/gui/windows/charselectdialog.cpp:130
+#: src/gui/windows/shopwindow.cpp:170
msgid "Rename"
msgstr ""
@@ -1993,7 +2001,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:1668 src/gui/popups/popupmenu.cpp:1814
#: src/gui/popups/popupmenu.cpp:1855 src/gui/windows/inventorywindow.cpp:250
#: src/gui/windows/inventorywindow.cpp:273
-#: src/gui/windows/inventorywindow.cpp:851 src/gui/windows/setupwindow.cpp:97
+#: src/gui/windows/inventorywindow.cpp:853 src/gui/windows/setupwindow.cpp:97
msgid "Store"
msgstr "寄放"
@@ -2043,9 +2051,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2565
+#: src/gui/popups/popupmenu.cpp:1776 src/gui/popups/popupmenu.cpp:2562
#: src/gui/windows/inventorywindow.cpp:185
-#: src/gui/windows/inventorywindow.cpp:744 src/gui/windows/skilldialog.cpp:82
+#: src/gui/windows/inventorywindow.cpp:746 src/gui/windows/skilldialog.cpp:82
#: src/gui/windows/skilldialog.cpp:154 src/gui/windows/skilldialog.cpp:324
#: src/gui/windows/skilldialog.cpp:457 src/gui/windows/skilldialog.cpp:539
#: src/resources/itemtypemapdata.h:39 src/resources/itemtypemapdata.h:43
@@ -2095,7 +2103,7 @@ msgstr ""
#. TRANSLATORS: undress item from player
#. TRANSLATORS: popup menu item
#. TRANSLATORS: undress player
-#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2474
+#: src/gui/popups/popupmenu.cpp:2117 src/gui/popups/popupmenu.cpp:2471
msgid "Undress"
msgstr ""
@@ -2184,66 +2192,66 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: buy item
-#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
+#: src/gui/popups/popupmenu.cpp:2381 src/gui/popups/popupmenu.cpp:2396
msgid "Buy (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: sell item
-#: src/gui/popups/popupmenu.cpp:2387 src/gui/popups/popupmenu.cpp:2402
+#: src/gui/popups/popupmenu.cpp:2384 src/gui/popups/popupmenu.cpp:2399
msgid "Sell (?)"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: invite player to party
-#: src/gui/popups/popupmenu.cpp:2416 src/gui/popups/popupmenu.cpp:2440
+#: src/gui/popups/popupmenu.cpp:2413 src/gui/popups/popupmenu.cpp:2437
msgid "Invite to party"
msgstr ""
-#: src/gui/popups/popupmenu.cpp:2463
+#: src/gui/popups/popupmenu.cpp:2460
#, c-format
msgid "Join chat %s"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2471
+#: src/gui/popups/popupmenu.cpp:2468
msgid "Show Items"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove item from pickup list
-#: src/gui/popups/popupmenu.cpp:2488
+#: src/gui/popups/popupmenu.cpp:2485
msgid "Remove from pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
-#: src/gui/popups/popupmenu.cpp:2493
+#: src/gui/popups/popupmenu.cpp:2490
msgid "Add to pickup list"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: remove protection from item
-#: src/gui/popups/popupmenu.cpp:2542
+#: src/gui/popups/popupmenu.cpp:2539
msgid "Unprotect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: add protection to item
-#: src/gui/popups/popupmenu.cpp:2551
+#: src/gui/popups/popupmenu.cpp:2548
msgid "Protect item"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2580 src/gui/windows/inventorywindow.cpp:200
-#: src/gui/windows/inventorywindow.cpp:859
+#: src/gui/popups/popupmenu.cpp:2577 src/gui/windows/inventorywindow.cpp:200
+#: src/gui/windows/inventorywindow.cpp:861
msgid "Drop..."
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop all item amount
-#: src/gui/popups/popupmenu.cpp:2583
+#: src/gui/popups/popupmenu.cpp:2580
msgid "Drop all"
msgstr ""
@@ -2251,43 +2259,43 @@ msgstr ""
#. TRANSLATORS: drop item
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2589 src/gui/windowmenu.cpp:132
-#: src/gui/windows/inventorywindow.cpp:864
+#: src/gui/popups/popupmenu.cpp:2586 src/gui/windowmenu.cpp:132
+#: src/gui/windows/inventorywindow.cpp:866
msgid "Drop"
msgstr "丟棄"
#. TRANSLATORS: popup menu item
#. TRANSLATORS: gm commands
-#: src/gui/popups/popupmenu.cpp:2600
+#: src/gui/popups/popupmenu.cpp:2597
msgid "GM..."
msgstr ""
#. TRANSLATORS: popup menu header
-#: src/gui/popups/popupmenu.cpp:2608
+#: src/gui/popups/popupmenu.cpp:2605
msgid "GM commands"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: check player ip
-#: src/gui/popups/popupmenu.cpp:2613
+#: src/gui/popups/popupmenu.cpp:2610
msgid "Check ip"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: go to player position
-#: src/gui/popups/popupmenu.cpp:2616
+#: src/gui/popups/popupmenu.cpp:2613
msgid "Goto"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: recall player to current position
-#: src/gui/popups/popupmenu.cpp:2619
+#: src/gui/popups/popupmenu.cpp:2616
msgid "Recall"
msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: kick player
-#: src/gui/popups/popupmenu.cpp:2627
+#: src/gui/popups/popupmenu.cpp:2624
msgid "Kick"
msgstr ""
@@ -2575,7 +2583,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:138
-#: src/gui/windows/inventorywindow.cpp:663 src/gui/windows/statuswindow.cpp:75
+#: src/gui/windows/inventorywindow.cpp:665 src/gui/windows/statuswindow.cpp:75
#: src/gui/windows/statuswindow.cpp:235 src/gui/windows/statuswindow.cpp:347
#, c-format
msgid "Money: %s"
@@ -2597,7 +2605,7 @@ msgstr ""
#. TRANSLATORS: quit dialog button
#. TRANSLATORS: servers dialog button
#. TRANSLATORS: input action name
-#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:264
+#: src/gui/widgets/selldialog.cpp:98 src/gui/windows/buydialog.cpp:267
#: src/gui/windows/quitdialog.cpp:52 src/gui/windows/quitdialog.cpp:57
#: src/gui/windows/quitdialog.cpp:59 src/gui/windows/serverdialog.cpp:124
#: src/input/pages/basic.cpp:216
@@ -2610,7 +2618,7 @@ msgstr "離開"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (plus sign)
-#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:256
+#: src/gui/widgets/selldialog.cpp:116 src/gui/windows/buydialog.cpp:259
#: src/gui/windows/itemamountwindow.cpp:163
#: src/gui/windows/itemamountwindow.cpp:198 src/gui/windows/npcdialog.cpp:107
#: src/gui/windows/statuswindow.cpp:751
@@ -2623,7 +2631,7 @@ msgstr "增加"
#. TRANSLATORS: item amount window button
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: status window label (minus sign)
-#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:259
+#: src/gui/widgets/selldialog.cpp:118 src/gui/windows/buydialog.cpp:262
#: src/gui/windows/itemamountwindow.cpp:161
#: src/gui/windows/itemamountwindow.cpp:195 src/gui/windows/npcdialog.cpp:109
#: src/gui/windows/statuswindow.cpp:764
@@ -2635,7 +2643,7 @@ msgstr "減少"
#. TRANSLATORS: status bar label
#. TRANSLATORS: status window label
#. TRANSLATORS: status bar label
-#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:266
+#: src/gui/widgets/selldialog.cpp:120 src/gui/windows/buydialog.cpp:269
#: src/gui/windows/statuswindow.cpp:494 src/gui/windows/statuswindow.cpp:549
#: src/gui/windows/statuswindow.cpp:748 src/gui/windows/statuswindow.cpp:780
msgid "Max"
@@ -2644,7 +2652,7 @@ msgstr "最大"
#. TRANSLATORS: sell dialog label
#. TRANSLATORS: buy dialog label
#: src/gui/widgets/selldialog.cpp:127 src/gui/widgets/selldialog.cpp:322
-#: src/gui/windows/buydialog.cpp:242 src/gui/windows/buydialog.cpp:549
+#: src/gui/windows/buydialog.cpp:245 src/gui/windows/buydialog.cpp:573
#, c-format
msgid "Price: %s / Total: %s"
msgstr "價格: %s / 總共: %s"
@@ -4244,7 +4252,7 @@ msgstr "允許密語"
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
#: src/gui/windows/charselectdialog.cpp:82
-#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:96
+#: src/gui/windows/serverdialog.cpp:132 src/gui/windows/shopwindow.cpp:103
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:111
msgid "Delete"
msgstr "刪除"
@@ -5058,19 +5066,19 @@ msgid "Result"
msgstr ""
#. TRANSLATORS: buy dialog name
-#: src/gui/windows/buydialog.cpp:169
+#: src/gui/windows/buydialog.cpp:172
msgid "Create items"
msgstr ""
#. TRANSLATORS: buy dialog label
-#: src/gui/windows/buydialog.cpp:251
+#: src/gui/windows/buydialog.cpp:254
msgid "Amount:"
msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:262 src/gui/windows/charcreatedialog.cpp:122
+#: src/gui/windows/buydialog.cpp:265 src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/charselectdialog.cpp:620
#: src/gui/windows/socialwindow.cpp:85
msgid "Create"
@@ -5833,7 +5841,7 @@ msgstr "確認"
#. TRANSLATORS: shop window label
#. TRANSLATORS: trade window button
#: src/gui/windows/npcdialog.cpp:116 src/gui/windows/serverdialog.cpp:128
-#: src/gui/windows/shopwindow.cpp:94 src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/shopwindow.cpp:101 src/gui/windows/tradewindow.cpp:85
msgid "Add"
msgstr "增加"
@@ -6005,31 +6013,50 @@ msgid "Reset Windows"
msgstr "重置視窗"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:80
+#: src/gui/windows/shopwindow.cpp:85 src/gui/windows/shopwindow.cpp:1014
msgid "Personal Shop"
msgstr ""
-#. TRANSLATORS: shop window label
-#: src/gui/windows/shopwindow.cpp:98
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:168 src/gui/windows/shopwindow.cpp:405
+msgid "Publish"
+msgstr ""
+
+#. TRANSLATORS: shop window button
+#: src/gui/windows/shopwindow.cpp:177
msgid "Announce"
msgstr ""
#. TRANSLATORS: shop window checkbox
-#: src/gui/windows/shopwindow.cpp:100
+#: src/gui/windows/shopwindow.cpp:179
msgid "Show links in announce"
msgstr ""
+#: src/gui/windows/shopwindow.cpp:319
+msgid "Please enter new shop name"
+msgstr ""
+
+#: src/gui/windows/shopwindow.cpp:403
+msgid "Unpublish"
+msgstr ""
+
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:787 src/net/ea/tradehandler.cpp:173
+#: src/gui/windows/shopwindow.cpp:885 src/net/ea/tradehandler.cpp:173
msgid "Request for Trade"
msgstr "要求交易"
-#: src/gui/windows/shopwindow.cpp:787
+#: src/gui/windows/shopwindow.cpp:885
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
+#. TRANSLATORS: shop window name
+#: src/gui/windows/shopwindow.cpp:1019
+#, c-format
+msgid "Personal Shop - %s"
+msgstr ""
+
#. TRANSLATORS: skills dialog button
#: src/gui/windows/skilldialog.cpp:84
msgid "Up"
@@ -6415,25 +6442,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:371 src/input/inputmanager.cpp:415
+#: src/input/inputmanager.cpp:373 src/input/inputmanager.cpp:417
#: src/input/keyboardconfig.cpp:104
#, c-format
msgid "key_%d"
msgstr ""
#. TRANSLATORS: long joystick button name. must be short.
-#: src/input/inputmanager.cpp:377
+#: src/input/inputmanager.cpp:379
#, c-format
msgid "JButton%d"
msgstr ""
#. TRANSLATORS: unknown long key type
-#: src/input/inputmanager.cpp:391
+#: src/input/inputmanager.cpp:393
msgid "unknown key"
msgstr ""
#. TRANSLATORS: short joystick button name. muse be very short
-#: src/input/inputmanager.cpp:421
+#: src/input/inputmanager.cpp:423
#, c-format
msgid "JB%d"
msgstr ""
@@ -6441,7 +6468,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:435 src/input/keyboardconfig.cpp:148
+#: src/input/inputmanager.cpp:437 src/input/keyboardconfig.cpp:148
msgid "u key"
msgstr ""
@@ -8424,7 +8451,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:88
-#: src/resources/db/itemdb.cpp:323 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:331 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:102 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "未知物品"
@@ -8502,7 +8529,7 @@ msgid "Flee %s"
msgstr ""
#. TRANSLATORS: item name
-#: src/resources/db/itemdb.cpp:209
+#: src/resources/db/itemdb.cpp:217
msgid "Unknown item"
msgstr "不明的物品"
@@ -8986,6 +9013,21 @@ msgid ""
"right now."
msgstr ""
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:430
+msgid "Buying store create failed."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:434
+msgid "Buying store create failed. Too many weight."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:438
+msgid "Buying store create failed. No items in store."
+msgstr ""
+
#. TRANSLATORS: chat option changed message
#: src/utils/booleanoptions.h:27
#, c-format